77 < meta charset ="utf-8 " />
88 < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
99 < title > dials.algorithms.indexing.assign_indices — DIALS documentation</ title >
10- < link rel ="stylesheet " type ="text/css " href ="../../../../_static/pygments.css?v=fa44fd50 " />
10+ < link rel ="stylesheet " type ="text/css " href ="../../../../_static/pygments.css?v=03e43079 " />
1111 < link rel ="stylesheet " type ="text/css " href ="../../../../_static/basic.css?v=686e5160 " />
1212 < link rel ="stylesheet " type ="text/css " href ="../../../../_static/alabaster.css?v=27fed22d " />
1313 < link rel ="stylesheet " href ="../../../../_static/dials-styles.css " type ="text/css " />
4343 < div class ="body " role ="main ">
4444
4545 < h1 > Source code for dials.algorithms.indexing.assign_indices</ h1 > < div class ="highlight "> < pre >
46- < span > </ span > < span class ="kn "> from</ span > < span class ="nn "> __future__</ span > < span class ="kn "> import</ span > < span class ="n "> annotations</ span >
46+ < span > </ span > < span class ="kn "> from</ span > < span class =" w " > </ span > < span class ="nn "> __future__</ span > < span class =" w " > </ span > < span class ="kn "> import</ span > < span class ="n "> annotations</ span >
4747
48- < span class ="kn "> from</ span > < span class ="nn "> cctbx.array_family</ span > < span class ="kn "> import</ span > < span class ="n "> flex</ span >
48+ < span class ="kn "> from</ span > < span class =" w " > </ span > < span class ="nn "> cctbx.array_family</ span > < span class =" w " > </ span > < span class ="kn "> import</ span > < span class ="n "> flex</ span >
4949
50- < span class ="kn "> import</ span > < span class ="nn "> dials_algorithms_indexing_ext</ span > < span class ="k "> as</ span > < span class ="nn "> ext</ span >
51- < span class ="kn "> from</ span > < span class ="nn "> dials.algorithms.indexing</ span > < span class ="kn "> import</ span > < span class ="n "> DialsIndexError</ span >
50+ < span class ="kn "> import</ span > < span class =" w " > </ span > < span class ="nn "> dials_algorithms_indexing_ext</ span > < span class =" w " > </ span > < span class ="k "> as</ span > < span class =" w " > </ span > < span class ="nn "> ext</ span >
51+ < span class ="kn "> from</ span > < span class =" w " > </ span > < span class ="nn "> dials.algorithms.indexing</ span > < span class =" w " > </ span > < span class ="kn "> import</ span > < span class ="n "> DialsIndexError</ span >
5252
5353
5454< div class ="viewcode-block " id ="AssignIndicesStrategy ">
5555< a class ="viewcode-back " href ="../../../../documentation/library_reference/algorithms/dials.algorithms.indexing.html#dials.algorithms.indexing.assign_indices.AssignIndicesStrategy "> [docs]</ a >
56- < span class ="k "> class</ span > < span class ="nc "> AssignIndicesStrategy</ span > < span class ="p "> :</ span >
56+ < span class ="k "> class</ span > < span class =" w " > </ span > < span class ="nc "> AssignIndicesStrategy</ span > < span class ="p "> :</ span >
5757< div class ="viewcode-block " id ="AssignIndicesStrategy.__init__ ">
5858< a class ="viewcode-back " href ="../../../../documentation/library_reference/algorithms/dials.algorithms.indexing.html#dials.algorithms.indexing.assign_indices.AssignIndicesStrategy.__init__ "> [docs]</ a >
59- < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> d_min</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ):</ span >
59+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> d_min</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ):</ span >
6060 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _d_min</ span > < span class ="o "> =</ span > < span class ="n "> d_min</ span > </ div >
6161
6262
63- < span class ="k "> def</ span > < span class ="fm "> __call__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> reciprocal_lattice_vectors</ span > < span class ="p "> ):</ span >
63+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __call__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> reciprocal_lattice_vectors</ span > < span class ="p "> ):</ span >
6464 < span class ="k "> raise</ span > < span class ="ne "> NotImplementedError</ span > < span class ="p "> ()</ span > </ div >
6565
6666
6767
6868< div class ="viewcode-block " id ="AssignIndicesGlobal ">
6969< a class ="viewcode-back " href ="../../../../documentation/library_reference/algorithms/dials.algorithms.indexing.html#dials.algorithms.indexing.assign_indices.AssignIndicesGlobal "> [docs]</ a >
70- < span class ="k "> class</ span > < span class ="nc "> AssignIndicesGlobal</ span > < span class ="p "> (</ span > < span class ="n "> AssignIndicesStrategy</ span > < span class ="p "> ):</ span >
70+ < span class ="k "> class</ span > < span class =" w " > </ span > < span class ="nc "> AssignIndicesGlobal</ span > < span class ="p "> (</ span > < span class ="n "> AssignIndicesStrategy</ span > < span class ="p "> ):</ span >
7171< div class ="viewcode-block " id ="AssignIndicesGlobal.__init__ ">
7272< a class ="viewcode-back " href ="../../../../documentation/library_reference/algorithms/dials.algorithms.indexing.html#dials.algorithms.indexing.assign_indices.AssignIndicesGlobal.__init__ "> [docs]</ a >
73- < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> tolerance</ span > < span class ="o "> =</ span > < span class ="mf "> 0.3</ span > < span class ="p "> ):</ span >
73+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> tolerance</ span > < span class ="o "> =</ span > < span class ="mf "> 0.3</ span > < span class ="p "> ):</ span >
7474 < span class ="nb "> super</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="fm "> __init__</ span > < span class ="p "> ()</ span >
7575 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _tolerance</ span > < span class ="o "> =</ span > < span class ="n "> tolerance</ span > </ div >
7676
7777
78- < span class ="k "> def</ span > < span class ="fm "> __call__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> reflections</ span > < span class ="p "> ,</ span > < span class ="n "> experiments</ span > < span class ="p "> ,</ span > < span class ="n "> d_min</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ):</ span >
78+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __call__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> reflections</ span > < span class ="p "> ,</ span > < span class ="n "> experiments</ span > < span class ="p "> ,</ span > < span class ="n "> d_min</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ):</ span >
7979 < span class ="n "> reciprocal_lattice_points</ span > < span class ="o "> =</ span > < span class ="n "> reflections</ span > < span class ="p "> [</ span > < span class ="s2 "> "rlp"</ span > < span class ="p "> ]</ span >
8080 < span class ="n "> reflections</ span > < span class ="p "> [</ span > < span class ="s2 "> "miller_index"</ span > < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="n "> flex</ span > < span class ="o "> .</ span > < span class ="n "> miller_index</ span > < span class ="p "> (</ span > < span class ="nb "> len</ span > < span class ="p "> (</ span > < span class ="n "> reflections</ span > < span class ="p "> ),</ span > < span class ="p "> (</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span > < span class ="mi "> 0</ span > < span class ="p "> ))</ span >
8181 < span class ="k "> if</ span > < span class ="n "> d_min</ span > < span class ="ow "> is</ span > < span class ="ow "> not</ span > < span class ="kc "> None</ span > < span class ="p "> :</ span >
@@ -128,10 +128,10 @@ <h1>Source code for dials.algorithms.indexing.assign_indices</h1><div class="hig
128128
129129< div class ="viewcode-block " id ="AssignIndicesLocal ">
130130< a class ="viewcode-back " href ="../../../../documentation/library_reference/algorithms/dials.algorithms.indexing.html#dials.algorithms.indexing.assign_indices.AssignIndicesLocal "> [docs]</ a >
131- < span class ="k "> class</ span > < span class ="nc "> AssignIndicesLocal</ span > < span class ="p "> (</ span > < span class ="n "> AssignIndicesStrategy</ span > < span class ="p "> ):</ span >
131+ < span class ="k "> class</ span > < span class =" w " > </ span > < span class ="nc "> AssignIndicesLocal</ span > < span class ="p "> (</ span > < span class ="n "> AssignIndicesStrategy</ span > < span class ="p "> ):</ span >
132132< div class ="viewcode-block " id ="AssignIndicesLocal.__init__ ">
133133< a class ="viewcode-back " href ="../../../../documentation/library_reference/algorithms/dials.algorithms.indexing.html#dials.algorithms.indexing.assign_indices.AssignIndicesLocal.__init__ "> [docs]</ a >
134- < span class ="k "> def</ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span >
134+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __init__</ span > < span class ="p "> (</ span >
135135 < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> d_min</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ,</ span > < span class ="n "> epsilon</ span > < span class ="o "> =</ span > < span class ="mf "> 0.05</ span > < span class ="p "> ,</ span > < span class ="n "> delta</ span > < span class ="o "> =</ span > < span class ="mi "> 8</ span > < span class ="p "> ,</ span > < span class ="n "> l_min</ span > < span class ="o "> =</ span > < span class ="mf "> 0.8</ span > < span class ="p "> ,</ span > < span class ="n "> nearest_neighbours</ span > < span class ="o "> =</ span > < span class ="mi "> 20</ span >
136136 < span class ="p "> ):</ span >
137137 < span class ="nb "> super</ span > < span class ="p "> ()</ span > < span class ="o "> .</ span > < span class ="fm "> __init__</ span > < span class ="p "> ()</ span >
@@ -141,9 +141,9 @@ <h1>Source code for dials.algorithms.indexing.assign_indices</h1><div class="hig
141141 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _nearest_neighbours</ span > < span class ="o "> =</ span > < span class ="n "> nearest_neighbours</ span > </ div >
142142
143143
144- < span class ="k "> def</ span > < span class ="fm "> __call__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> reflections</ span > < span class ="p "> ,</ span > < span class ="n "> experiments</ span > < span class ="p "> ,</ span > < span class ="n "> d_min</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ):</ span >
145- < span class ="kn "> from</ span > < span class ="nn "> libtbx.math_utils</ span > < span class ="kn "> import</ span > < span class ="n "> nearest_integer</ span > < span class ="k "> as</ span > < span class ="n "> nint</ span >
146- < span class ="kn "> from</ span > < span class ="nn "> scitbx</ span > < span class ="kn "> import</ span > < span class ="n "> matrix</ span >
144+ < span class ="k "> def</ span > < span class =" w " > </ span > < span class ="fm "> __call__</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> reflections</ span > < span class ="p "> ,</ span > < span class ="n "> experiments</ span > < span class ="p "> ,</ span > < span class ="n "> d_min</ span > < span class ="o "> =</ span > < span class ="kc "> None</ span > < span class ="p "> ):</ span >
145+ < span class ="kn "> from</ span > < span class =" w " > </ span > < span class ="nn "> libtbx.math_utils</ span > < span class =" w " > </ span > < span class ="kn "> import</ span > < span class ="n "> nearest_integer</ span > < span class ="k "> as</ span > < span class ="n "> nint</ span >
146+ < span class ="kn "> from</ span > < span class =" w " > </ span > < span class ="nn "> scitbx</ span > < span class =" w " > </ span > < span class ="kn "> import</ span > < span class ="n "> matrix</ span >
147147
148148 < span class ="n "> reciprocal_lattice_points</ span > < span class ="o "> =</ span > < span class ="n "> reflections</ span > < span class ="p "> [</ span > < span class ="s2 "> "rlp"</ span > < span class ="p "> ]</ span >
149149 < span class ="k "> if</ span > < span class ="s2 "> "miller_index"</ span > < span class ="ow "> not</ span > < span class ="ow "> in</ span > < span class ="n "> reflections</ span > < span class ="p "> :</ span >
0 commit comments