Hi angel,
Thanks for using DSSR and for posting your questions on the 3DNA Forum.
First of all thank you for developing this software, but we are having some troubles using the --pair-list options. We have tried the examples presented on the manual but doesn't work neither (using last version of X3DNA).
As documented in the DSSR manual, there are three variations to the DSSR
--pair-list option:
- By simply specifying the --pair-list option, DSSR will output an additional auxiliary file, named dssr-pairs.txt by default.
x3dna-dssr -i=1msy.pdb -o=1msy.out --pair-list # --> 'dssr-pairs.txt' - The name of output pairs list can be customized via the --pair-list-outfile=NAME option, as shown below.
x3dna-dssr -i=1msy.pdb -o=1msy.out --pair-list-outfile=my-pairs.txt - User-supplied list of pairs can be specified via the --pair-list-inpfile=NAME option. In such cases, DSSR will use these customized bps instead of identifying them ab initio.
x3dna-dssr -i=1msy.pdb --pair-list-inpfile=my-pairs.txt
There should be
no space between
--pair-list and
-inpfile in the
--pair-list-inpfile=NAME option. Otherwise, DSSR would take
--pair-list as an option (the first case) and
-inpfile as another option. The default
dssr-pairs.txt file should
not be used as the input file name via
--pair-list-inpfile=NAME.
The generation works well, the problem is at the moment to introduce through:
x3dna -dssr -i=1msy.pdb --pair-list -inpfile=dssr-pairs.txt
It says:
open_file <dssr-pairs.txt> failed: No such file or directory
I'm assuming that in the example,
x3dna -dssr means
x3dna-dssr, and
--pair-list -inpfile=dssr-pairs.txt means
--pair-list-inpfile=dssr-pairs.txt (i.e., no spaces). The following commands work as expected:
x3dna-dssr -i=1msy.pdb --pair-list-outfile=my-pairs.txt
# edit 'my-pairs.txt' as needed
x3dna-dssr -i=1msy.pdb --pair-list-inpfile=my-pairs.txt
The problem is with the default file
dssr-pairs.txt used as input. I'll update the user manual shortly. Any suggestions on how to make the point clear, based on your experience?
We have a non-canonical RNA structure with some mismatches U-U that aren't recognised automatically
Could you share with us an example U-U pair that is not automatically recognized by DSSR? A fragment with atomic coordinates of such an U-U pair would be fine. You may also send me such a data file by email. I'm interested in improving the default DSSR options in as many cases as pragmatically applicable.
Best regards,
Xiang-Jun