-
Notifications
You must be signed in to change notification settings - Fork 20
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
Combining individual circRNA read counts - error #68
Comments
I have solved the problem for PE data by setting -T 2 and requesting more memory based on the stats generated by running /usr/bin/time -v . For SE data, if I run the identical command on a local server it runs, but when I try to run on a remote server using Docker, I get the following error: Command: Error: |
I met the same issue, Do you have any ideas to solve this? |
I would try increasing the amount of memory you request: Dataset | tissue | samples | Cores | time | Max mem |
Thanks For your reply! Is this the solution for first issue or second issue? |
thank you for reporting the issues and for your patience. increasing the memory should fix issue 1, since here the error message refers to a bad memory address: The second issue looks familiar. Could it be, that you forgot to specify -mt2? Cheers, |
The second error is on SE data. It takes more memory and time than the PE data. I was able to get this to run locally, but not yet on a server, using a Dockerfile.
From: Tobias Jakobi <notifications@github.com>
Sent: Tuesday, November 19, 2019 9:24 AM
To: dieterich-lab/DCC <DCC@noreply.github.com>
Cc: Mihindukulasuriya, Kathie <mihindu@wustl.edu>; Mention <mention@noreply.github.com>
Subject: Re: [dieterich-lab/DCC] Combining individual circRNA read counts - error (#68)
Hi @mihinduk<https://github.com/mihinduk>,
hi @JunmingH<https://github.com/JunmingH>,
increasing the memory should fix issue 1, since here the error message refers to a bad memory address: IOError: [Errno 14] Bad address. So requesting more memory on cluster scheduled environments will solve that issue.
The second issue looks familiar. Could it be, that you forgot to specify -mt2?
Cheers,
Tobias
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#68?email_source=notifications&email_token=ANDVLDIZIALZTVRSZ66ERKLQUQAKDA5CNFSM4IXHJYDKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEOSELA#issuecomment-555557420>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ANDVLDI6VD3BH7RE4JNUVXDQUQAKDANCNFSM4IXHJYDA>.
…________________________________
The materials in this message are private and may contain Protected Healthcare Information or other information of a sensitive nature. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return mail.
|
Hi @mihinduk, for SE data you must not use Cheers, |
Hi Tobias, Do you have any idea why this would run locally: |
@tjakobi Hi Tobias, |
@tjakobi Hi Tobias, I have a question about combine the results. Since I could not run all files at same time. Therefore, I run it one by one and store in different directory. I was wondering how could I combine them together? since each subject have different results. How can I treat the missing circRNA? Thanks! |
I am not sure how DCC handles the case where only mate1 is supplied like in your example. Generally it's either both , |
Hi @JunmingH, are you referring to the
Error? Cheers, |
Hi @JunmingH, please see my response in your new issue: #72 (comment) Cheers, |
@tjakobi Yes same error with this |
Hi @JunmingH, could you please make sure that your BAM input list file does not contain any empty lines? Also: I would like to see your complete DCC call. Did you use Cheers, |
@tjakobi Sure python2 ${app_dir}/main.py @samplesheet The format for the sample sheet and bam_files is like this: /align/subject1.sort.coord.combined_Aligned.sortedByCoord.out.bam |
Hi @JunmingH, looks good. Could you please attach the original Cheers, |
Could you give me an email address? I can send it to you! |
You can directly upload files here on GitHub via the area under the text field ("Attach files by dragging...") |
Describe the bug
DCC quits when trying to combine individual circRNA read counts. This is only when I run it using a docker in an interactive queue:
bsub -Is -q research-hpc
-a 'docker(buddej/dcc:0.1.3)'
/bin/bash
I have run this locally without issue and am trying to run it on a larger server to run datasets that demand too much memory for my local machine (although I am testing on a small dataset of 83 samples)
Since I have to convert the wrapper I wrote from python3 to python2.17.16 to be compatible with DCC, I have isolated the actual DCC command (The previous steps of generating the infiles worked) and have been just running this inside the interactive queue:
To Reproduce
Steps to reproduce the behavior:
Command line used for the command:
DCC @/gscmnt/gc2645/wgs/km_test/dcc/gtex/02.-ProcessedData/06.-circRNA/Hg19/DCC/DCC_InputFiles/Amygdala/samplesheet -mt1 @/gscmnt/gc2645/wgs/km_test/dcc/gtex/02.-ProcessedData/06.-circRNA/Hg19/DCC/DCC_InputFiles/Amygdala/mate1 -mt2 @/gscmnt/gc2645/wgs/km_test/dcc/gtex/02.-ProcessedData/06.-circRNA/Hg19/DCC/DCC_InputFiles/Amygdala/mate2 -T 20 -D -R /gscmnt/gc2645/wgs/resources/RNAseq/genome/hg19_Repeats_RepeatMasker_SimpleRepeats.gtf -an /gscmnt/gc2645/wgs/resources/RNAseq/genome/gencode.v19.annotation.spike-in.gtf -Pi -F -M -Nr 1 1 -fg -k -G -A /gscmnt/gc2645/wgs/resources/RNAseq/genome/GRCh37.p13.genome.lite.spike-in.fa -B @/gscmnt/gc2645/wgs/km_test/dcc/gtex/02.-ProcessedData/06.-circRNA/Hg19/DCC/DCC_InputFiles/Amygdala/bam_files
Complete error message
finished circRNA detection from file _tmp_DCC/SRR818418_unified.Chimeric.out.junction.7MIX0L
Combining individual circRNA read counts
Traceback (most recent call last):
File "/usr/local/bin/DCC", line 11, in
load_entry_point('DCC==0.4.7', 'console_scripts', 'DCC')()
File "/usr/local/lib/python2.7/site-packages/DCC-0.4.7-py2.7.egg/DCC/main.py", line 287, in main
File "/usr/local/lib/python2.7/site-packages/DCC-0.4.7-py2.7.egg/DCC/circAnnotate.py", line 26, in selectGeneGtf
File "/usr/local/lib/python2.7/site-packages/HTSeq/init.py", line 197, in iter
for line in FileOrSequence.iter(self):
File "/usr/local/lib/python2.7/site-packages/HTSeq/init.py", line 50, in iter
for line in lines:
IOError: [Errno 14] Bad address
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
python = python2.17.16
Version = DCC 0.4.7
Dockerfile = buddej/dcc:0.1.3
https://github.com/buddej/mgi-hpc/blob/master/dcc/Dockerfile**
Any advice you can give would be greatly appreciated.
Thank you,
Kathie Mihindukulasuriya
The text was updated successfully, but these errors were encountered: