I'm afraid I'm still having some problems:

If I add 13 blank lines after the start of a data block,
Jmol seems to not handle the secondary structure again, e.g.


data_UNNAMED













#
loop_
_atom_site.group_PDB ...


Furthermore, its not just blank lines, e.g.

data_xxxx
_atom_sites.entry_id                    xxxx
_atom_sites.Cartn_transform_axes        ?
_atom_sites.fract_transf_matrix[1][1]   0.022659
_atom_sites.fract_transf_matrix[1][2]   0.000000
_atom_sites.fract_transf_matrix[1][3]   0.001692
_atom_sites.fract_transf_matrix[2][1]   0.000000
_atom_sites.fract_transf_matrix[2][2]   0.013535
_atom_sites.fract_transf_matrix[2][3]   0.000000
_atom_sites.fract_transf_matrix[3][1]   0.000000
_atom_sites.fract_transf_matrix[3][2]   0.000000
_atom_sites.fract_transf_matrix[3][3]   0.011458
_atom_sites.fract_transf_vector[1]      0.00000
_atom_sites.fract_transf_vector[2]      0.00000
_atom_sites.fract_transf_vector[3]      0.00000
#
...

causes the same problem (I'm guessing there are 13+ items that
aren't triggering some parsing switch?)

In both examples removing the 'blank/unrecognized' lines
fixes the problem.

I'm guessing this is a bug?

Cheers

Simon



Quoting Robert Hanson <hans...@stolaf.edu>:

> Nice, simple mmCIF file. This would be a good template for us to use for
> writing from Jmol.
>
> I note that the following three fields in that sample file are ignored by
> Jmol:
>
> _atom_site.label_atom_id
>  (This data item is a pointer to _chem_comp_atom.atom_id in the
> CHEM_COMP_ATOM category.)
>
> _atom_site.label_comp_id
> (This data item is a pointer to _chem_comp.id in the CHEM_COMP category.)
>
> _atom_site.pdbx_auth_comp_id
> (Author's residue name.)
>
> Instead, Jmol uses:
>
> _atom_site.auth_atom_id
> (An alternative identifier for _atom_site.label_atom_id that may be
> provided by an author in order to match the identification used in the
> publication that describes the structure.)
>
> _atom_site.auth_comp_id
> (An alternative identifier for _atom_site.label_comp_id that may be
> provided by an author in order to match the identification used in the
> publication that describes the structure.)
>
>
> I realize that these are listed as "alternative" identifiers; still, this
> is what Jmol uses.
>
> In contrast, Jmol requires these:
>
> _atom_site.auth_asym_id   (chain ID provided by author)
> _atom_site.auth_seq_id      (residue number provided by author)
>
> but also reads these for special purposes:
>
> _atom_site.label_asym_id  (chain ID used in BIOMOLECULE definition, in
> _pdbx_struct_assembly_gen)
> _atom_site.label_seq_id     (residue number used in validation and sequence
> annotation references)
>
>
> Bob
>
> On Wed, Feb 25, 2015 at 2:18 PM, Robert Hanson <hans...@stolaf.edu> wrote:
>
>> http://chemapps.stolaf.edu/jmol/zip/jmol-14.3.12_2015.02.25c.zip
>>
>> Jmol.___JmolVersion="14.3.12_2015.02.25c"
>>
>> bug fix: Jmol 14.1.2_2013.12.13 disabled some mmCIF file reading for
>> non-wwPDB mmCIF files
>>
>>
>>
>>
>> On Tue, Feb 24, 2015 at 8:46 AM, <s...@publcif.co.uk> wrote:
>>
>>> Jmol doesnt appear to be recognizing/calculating secondary structure
>>> for some mmcifs - i.e. no cartoons etc.
>>>
>>> example cif is at
>>> http://cif.publcryst.co.uk/cifmoldb/gui/tests/noname.mcf
>>>
>>> This problem seems to apply to Jmol 14.2 onwards (i.e. works as expected
>>> with
>>> earlier versions).
>>>
>>> Any fix/help/workaround would be much appreciated
>>>
>>> Cheers
>>>
>>> Simon
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>> sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>> for all
>>> things parallel software development, from weekly thought leadership
>>> blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join the
>>> conversation now. http://goparallel.sourceforge.net/
>>> _______________________________________________
>>> Jmol-users mailing list
>>> Jmol-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/jmol-users
>>>
>>
>>
>>
>> --
>> Robert M. Hanson
>> Larson-Anderson Professor of Chemistry
>> Chair, Department of Chemistry
>> St. Olaf College
>> Northfield, MN
>> http://www.stolaf.edu/people/hansonr
>>
>>
>> If nature does not answer first what we want,
>> it is better to take what answer we get.
>>
>> -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
>>
>>
>
>
> --
> Robert M. Hanson
> Larson-Anderson Professor of Chemistry
> Chair, Department of Chemistry
> St. Olaf College
> Northfield, MN
> http://www.stolaf.edu/people/hansonr
>
>
> If nature does not answer first what we want,
> it is better to take what answer we get.
>
> -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
>



------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to