@@ -104,8 +104,9 @@ <h1>Source code for diffpy.structure.parsers.p_cif</h1><div class="highlight"><p
104104< span class ="kn "> import</ span > < span class ="nn "> numpy</ span >
105105< span class ="kn "> import</ span > < span class ="nn "> six</ span >
106106
107- < span class ="kn "> from</ span > < span class ="nn "> diffpy.structure</ span > < span class ="kn "> import</ span > < span class ="n "> Atom</ span > < span class ="p "> ,</ span > < span class ="n "> Lattice</ span > < span class ="p "> ,</ span > < span class ="n "> Structure</ span > < span class =" p " > , </ span > < span class =" n " > StructureFormatError </ span >
107+ < span class ="kn "> from</ span > < span class ="nn "> diffpy.structure</ span > < span class ="kn "> import</ span > < span class ="n "> Atom</ span > < span class ="p "> ,</ span > < span class ="n "> Lattice</ span > < span class ="p "> ,</ span > < span class ="n "> Structure</ span >
108108< span class ="kn "> from</ span > < span class ="nn "> diffpy.structure.parsers</ span > < span class ="kn "> import</ span > < span class ="n "> StructureParser</ span >
109+ < span class ="kn "> from</ span > < span class ="nn "> diffpy.structure.structureerrors</ span > < span class ="kn "> import</ span > < span class ="n "> StructureFormatError</ span >
109110
110111< span class ="c1 "> # ----------------------------------------------------------------------------</ span >
111112
@@ -550,7 +551,7 @@ <h1>Source code for diffpy.structure.parsers.p_cif</h1><div class="highlight"><p
550551 < span class ="k "> break</ span >
551552 < span class ="n "> idx</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> labelindex</ span > < span class ="p "> [</ span > < span class ="n "> lb</ span > < span class ="p "> ]</ span >
552553 < span class ="n "> a</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> stru</ span > < span class ="p "> [</ span > < span class ="n "> idx</ span > < span class ="p "> ]</ span >
553- < span class ="k "> if</ span > < span class ="ow " > not </ span > < span class ="n " > lb </ span > < span class ="ow "> in</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> anisotropy</ span > < span class ="p "> :</ span >
554+ < span class ="k "> if</ span > < span class ="n " > lb </ span > < span class ="ow " > not </ span > < span class ="ow "> in</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> anisotropy</ span > < span class ="p "> :</ span >
554555 < span class ="n "> a</ span > < span class ="o "> .</ span > < span class ="n "> anisotropy</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span >
555556 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> anisotropy</ span > < span class ="p "> [</ span > < span class ="n "> lb</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="kc "> True</ span >
556557 < span class ="k "> for</ span > < span class ="n "> fset</ span > < span class ="p "> ,</ span > < span class ="n "> val</ span > < span class ="ow "> in</ span > < span class ="nb "> zip</ span > < span class ="p "> (</ span > < span class ="n "> prop_setters</ span > < span class ="p "> ,</ span > < span class ="n "> values</ span > < span class ="p "> ):</ span >
@@ -634,7 +635,7 @@ <h1>Source code for diffpy.structure.parsers.p_cif</h1><div class="highlight"><p
634635 < span class ="c1 "> # setup anisotropy according to symmetry requirements</ span >
635636 < span class ="c1 "> # unless it was already explicitly set</ span >
636637 < span class ="k "> for</ span > < span class ="n "> ca</ span > < span class ="p "> ,</ span > < span class ="n "> uisotropy</ span > < span class ="ow "> in</ span > < span class ="nb "> zip</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> stru</ span > < span class ="p "> ,</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> eau</ span > < span class ="o "> .</ span > < span class ="n "> Uisotropy</ span > < span class ="p "> ):</ span >
637- < span class ="k "> if</ span > < span class ="ow " > not </ span > < span class ="n " > ca </ span > < span class ="o " > . </ span > < span class ="n " > label </ span > < span class ="ow "> in</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> anisotropy</ span > < span class ="p "> :</ span >
638+ < span class ="k "> if</ span > < span class ="n " > ca </ span > < span class ="o " > . </ span > < span class ="n " > label </ span > < span class ="ow " > not </ span > < span class ="ow "> in</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> anisotropy</ span > < span class ="p "> :</ span >
638639 < span class ="n "> ca</ span > < span class ="o "> .</ span > < span class ="n "> anisotropy</ span > < span class ="o "> =</ span > < span class ="ow "> not</ span > < span class ="n "> uisotropy</ span >
639640 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> anisotropy</ span > < span class ="p "> [</ span > < span class ="n "> ca</ span > < span class ="o "> .</ span > < span class ="n "> label</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="n "> ca</ span > < span class ="o "> .</ span > < span class ="n "> anisotropy</ span >
640641 < span class ="c1 "> # build a nested list of new atoms:</ span >
0 commit comments