Hi,

Would you have a PDB file and a mini-script with truncated data (or
set of instructions for the GUI) to be able to reproduce this bug?
This looks like the internal PDB reader has been used on a PDB file
with the element column missing, and that the internal reader cannot
determine the element type of one of the important atoms.

Cheers,

Edward



On 16 December 2010 04:59, Michael Bieri
<[email protected]> wrote:
>
> URL:
>  <http://gna.org/bugs/?17329>
>
>                 Summary: Diffusion Tensor PDB creation is broken
>                 Project: relax
>            Submitted by: michaelbieri
>            Submitted on: Do 16 Dez 2010 14:59:48 EST
>                Category: None
>                Severity: 3 - Normal
>                Priority: 5 - Normal
>                  Status: None
>                 Privacy: Public
>             Assigned to: michaelbieri
>         Originator Name:
>        Originator Email:
>             Open/Closed: Open
>         Discussion Lock: Any
>                 Release: Repository: 1.3 line
>        Operating System: None
>
>    _______________________________________________________
>
> Details:
>
> By trying to create a diffusion tensor pdb representation (either after
> running the GUI or the diff_tensor_pdb.py script) the following error occurs:
>
> Traceback (most recent call last):
>  File "/usr/local/bin/relax", line 390, in <module>
>    Relax()
>  File "/usr/local/bin/relax", line 123, in __init__
>    self.interpreter.run(self.script_file)
>  File "/home/michael/Programme/relaxGUI/prompt/interpreter.py", line 290, in
> run
>    return run_script(intro=self.__intro_string, local=locals(),
> script_file=script_file, quit=self.__quit_flag,
> show_script=self.__show_script, raise_relax_error=self.__raise_relax_error)
>  File "/home/michael/Programme/relaxGUI/prompt/interpreter.py", line 536, in
> run_script
>    return console.interact(intro, local, script_file, quit,
> show_script=show_script, raise_relax_error=raise_relax_error)
>  File "/home/michael/Programme/relaxGUI/prompt/interpreter.py", line 432, in
> interact_script
>    execfile(script_file, local)
>  File "diff_tensor_pdb.py", line 15, in <module>
>    structure.create_diff_tensor_pdb(file=tensor_file, force=True)
>  File "/home/michael/Programme/relaxGUI/prompt/structure.py", line 148, in
> create_diff_tensor_pdb
>    generic_fns.structure.geometric.create_diff_tensor_pdb(scale=scale,
> file=file, dir=dir, force=force)
>  File "/home/michael/Programme/relaxGUI/generic_fns/structure/geometric.py",
> line 471, in create_diff_tensor_pdb
>    CoM = centre_of_mass()
>  File "/home/michael/Programme/relaxGUI/generic_fns/structure/mass.py", line
> 95, in centre_of_mass
>    mass = return_atomic_mass(element)
>  File "/home/michael/Programme/relaxGUI/physical_constants.py", line 257, in
> return_atomic_mass
>    if upper(element) == 'CA':
>  File "/usr/lib/python2.6/string.py", line 235, in upper
>    return s.upper()
> AttributeError: 'NoneType' object has no attribute 'upper'
>
>
>
>
>
>    _______________________________________________________
>
> Reply to this item at:
>
>  <http://gna.org/bugs/?17329>
>
> _______________________________________________
>  Nachricht geschickt von/durch Gna!
>  http://gna.org/
>
>
> _______________________________________________
> relax (http://nmr-relax.com)
>
> This is the relax-devel mailing list
> [email protected]
>
> To unsubscribe from this list, get a password
> reminder, or change your subscription options,
> visit the list information page at
> https://mail.gna.org/listinfo/relax-devel
>

_______________________________________________
relax (http://nmr-relax.com)

This is the relax-devel mailing list
[email protected]

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel

Reply via email to