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

DCC crashes with -fg set and -M unset #42

Closed
tjakobi opened this issue Aug 18, 2017 · 11 comments
Closed

DCC crashes with -fg set and -M unset #42

tjakobi opened this issue Aug 18, 2017 · 11 comments
Assignees
Labels

Comments

@tjakobi
Copy link
Contributor

tjakobi commented Aug 18, 2017

DCC crashes when using the following command line:

DCC @samplesheet -mt1 @mate1 -mt2 @mate2 -T 8 -D -N -an
/data/yaoyh/circRNA/GTF_file/gencode.v26.annotation.gtf -Pi -F -fg -G -A
/data/yaoyh/circRNA/Homo_sapiens.GRCh38.dna.primary_assembly.fa -Nr 1 2

The following error is thrown:
1

The issues seems to be related to the -M and -fg filter flags.

@tjakobi tjakobi self-assigned this Aug 18, 2017
@tjakobi tjakobi added the bug label Aug 18, 2017
@tjakobi tjakobi added this to the DCC version 0.4.5 milestone Aug 18, 2017
@Yaoyinghhao
Copy link

Hi tjakobi,
Attached files are the samplesheet, mate1, and mate2 files. To upload purpose, I add .txt as suffix for these three files.

mate1.txt
mate2.txt
samplesheet.txt

@tjakobi
Copy link
Contributor Author

tjakobi commented Aug 27, 2017

Dear @Yaoyinghhao,

I've looked into the DCC code for some more insights. If you are using the latest DCC version on GitHub than line 356 in the main script is as follows:

        if not options.chrM and not options.filterbygene:
            filt.sortOutput(options.tmp_dir + "tmp_unsortedWithChrM", output_circ_counts,
                            output_coordinates, samplelist)

That means this code should only be executed when neither -M or -fg is specified. Therefore this line should never be run if you specify -fg or -M in the command line.

However, you wrote that the command line you used contains the -fg parameter. Could you please verify that you indeed used -fg and not -M in the command line? If possible you may upload the DCC log file that contains the complete command line.

Cheers,
Tobias

@Yaoyinghhao
Copy link

Yaoyinghhao commented Aug 28, 2017 via email

@tjakobi
Copy link
Contributor Author

tjakobi commented Aug 28, 2017

Dear @Yaoyinghhao,

I can only see the attached log file and no GTF file. What error message are you receiving? Is it still the one from circAnnotate.py / HTSeq?

Cheers,
Tobias

@Yaoyinghhao
Copy link

Yaoyinghhao commented Aug 28, 2017 via email

@tjakobi
Copy link
Contributor Author

tjakobi commented Aug 28, 2017

Dear @Yaoyinghhao,

Are you sure you attached screenshot and GTF file? Neither within GitHub nor the GitHub notification I can see any attachments.

You may want to try an upload service like https://www.file.io/ instead.

Cheers,
Tobias

@Yaoyinghhao
Copy link

@Yaoyinghhao
Copy link

Can you see them now?

@tjakobi
Copy link
Contributor Author

tjakobi commented Aug 28, 2017

Yes, thank you for providing the files. However, I am not yet able to reproduce the error. I will post any updates here.

@tjakobi
Copy link
Contributor Author

tjakobi commented Sep 28, 2017

Dear @Yaoyinghhao,

sorry for the delay. I'm still having a hard time reproducing your error. Just to make sure we're on the same page:

  • Make sure you're running the latest version of DCC:
$ git clone https://github.com/dieterich-lab/DCC.git
$ cd DCC
$ python setup.py install --user --force
  • Make sure all dependencies are okay. Please post the output of pip --list
  • Please post the contents of the _tmp_DCC/ directory. This is the temporary directory used for DCC.

Cheers,
Tobias

@tjakobi
Copy link
Contributor Author

tjakobi commented Nov 28, 2017

Actually this error should have been fixed in #33 . Closing for now.

@tjakobi tjakobi closed this as completed Nov 28, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants