Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
d40982c
Add init
j-c-c Sep 14, 2023
e5c7ddd
saff_kuijlaars shpere points.
j-c-c Sep 15, 2023
7fa0997
saff_kuijlaars and mark_equators partial.
j-c-c Sep 19, 2023
2ea41eb
Mark top views and equators. Generate inplane rotations.
j-c-c Sep 22, 2023
81437b4
match matlab MarkEquators
j-c-c Dec 1, 2023
875e233
relative rotations.
j-c-c Dec 4, 2023
64c915a
generate_commonline_indices
j-c-c Dec 6, 2023
ebad3af
generate_gs. Partial self-commonline lookup.
j-c-c Dec 11, 2023
88b0347
More self-commonline stuff.
j-c-c Dec 15, 2023
d05dd98
circ_seq. more scl_lookup_data.
j-c-c Feb 26, 2024
ee70cfa
Finish scl_lookup
j-c-c Feb 29, 2024
80a1ef1
all_eq_measures and partial compute_scl_scores
j-c-c Mar 8, 2024
52d8974
compute_scl_scores. Enforce aspire-python cl correlation convention, …
j-c-c Mar 14, 2024
bd05385
precompute shifted polar fourier. Confirm corrs reshape.
j-c-c Mar 14, 2024
a336b1b
add generate_scl_scores_idx_map method.
j-c-c Mar 15, 2024
9e089c6
remove unused variables.
j-c-c Mar 15, 2024
a8e618c
completed compute_cl_scores
j-c-c Mar 29, 2024
8a1e8c6
global J sync complete
j-c-c Apr 11, 2024
49cbc5f
beginning of color sync
j-c-c Apr 12, 2024
1c55938
_match_colors function.
j-c-c Apr 17, 2024
b879d44
mult_cmat_by_vec function
j-c-c Apr 17, 2024
2e73dbe
fix loop indices and lambda function.
j-c-c Apr 18, 2024
902dd20
Add _unmix_colors function.
j-c-c Apr 19, 2024
7ab209a
Add partial sync_signs.
j-c-c Apr 19, 2024
aeae468
syncSigns method.
j-c-c Apr 25, 2024
7917332
max_shift_1d, mask parameter.
j-c-c May 1, 2024
8fcb8ee
Fix bugs. Output rotations matching matlab sometimes. Need to stabili…
j-c-c May 8, 2024
e094a95
Stable J_sync and SVDs.
j-c-c May 9, 2024
5d05f81
Add initial testing.
j-c-c May 10, 2024
2538f9a
unused imports
j-c-c May 10, 2024
5660836
Add offsets to test.
j-c-c May 10, 2024
4a299a3
Make non-user functions private.
j-c-c May 13, 2024
398ff8a
Reorganize Algo Sections.
j-c-c May 13, 2024
8f142c7
Test for global_J_sync.
j-c-c May 14, 2024
9fb513f
Fix J-sync test logic.
j-c-c May 14, 2024
8bdeb53
Seed initial vec for scipy eigs. single triplet J-sync test. Color sy…
j-c-c May 17, 2024
27c6103
unused import
j-c-c May 17, 2024
ad7c328
test for sign sync.
j-c-c May 17, 2024
c1fdd6b
adjust angular distance tol.
j-c-c May 20, 2024
f178bd1
Test self-commonline score.
j-c-c May 20, 2024
b8f8623
Refactor to use n_theta other than 360.
j-c-c May 23, 2024
58644c7
add documentation.
j-c-c May 31, 2024
8f0bf70
Self-review: Use DnSymmetryGroup for gs, Remove matlab pf convention,…
j-c-c Jun 3, 2024
b8cb028
Add logging to main functions.
j-c-c Jun 5, 2024
8a468eb
remove unnecesary mod
j-c-c Jun 10, 2024
9ed4317
Revert eigs to use largest real. black.
j-c-c Jun 10, 2024
c755998
Add dtype pass-through checks to tests.
j-c-c Jun 10, 2024
ef7bbf9
remove einsum for Garrett
j-c-c Jun 17, 2024
9c6b4d1
Remove more einsums.
j-c-c Jun 17, 2024
f011ebb
line wrap docstrings
j-c-c Jun 17, 2024
c4eeaad
remove debug comment.
j-c-c Jun 17, 2024
6cf681d
remove CAPS
j-c-c Jul 22, 2024
05fea9d
reshape pf.shifted
j-c-c Jul 22, 2024
3a38b88
use count_nonzero instead of sum
j-c-c Jul 22, 2024
fa8c36b
fix typos.
j-c-c Jul 22, 2024
645d7f9
Fix comment to use n_theta.
j-c-c Jul 23, 2024
a64c60e
reshape cl_angles. Remove unused attribute self.cl_angles*.
j-c-c Jul 30, 2024
b436ddd
replace loop with broadcast.
j-c-c Jul 30, 2024
e2678bc
Clean up _all_eq_measures using broadcasting.
j-c-c Jul 30, 2024
aba5182
Vectorize _compute_cl_scores.
j-c-c Jul 30, 2024
8a3db36
Broadcast when computing Rijs.
j-c-c Aug 5, 2024
5c498fb
loop -> broadcast
j-c-c Aug 5, 2024
8f9b023
rename func
j-c-c Aug 5, 2024
8901213
_compare_rots docstring and broadcast.
j-c-c Aug 5, 2024
2a4c6aa
broadcasting
j-c-c Aug 6, 2024
1e8e05f
Reshape arrays and use cleaner indexing.
j-c-c Aug 6, 2024
b7b53a8
more indexing cleanup
j-c-c Aug 6, 2024
8000740
remove unused variable
j-c-c Aug 6, 2024
4bbc85d
circ_seq value check
j-c-c Aug 6, 2024
3fa9c1b
compute_scl_scores: Replace loop with vectorized operations.
j-c-c Aug 8, 2024
4baa056
Add doc io
j-c-c Aug 13, 2024
234ecee
Documentation for mark_equators.
j-c-c Aug 13, 2024
8a18360
Clean up mark_equators
j-c-c Aug 14, 2024
55d6897
Add documentation to _generate_commonline_indices.
j-c-c Aug 14, 2024
1ff770f
doubles for expensive testing
j-c-c Aug 14, 2024
c679c0c
Add detail to test comment about candidate rotation parameters.
j-c-c Aug 14, 2024
011d218
cache source in test
j-c-c Aug 14, 2024
42677ff
Use randomly ordered Rijs for J-sync tests
j-c-c Aug 14, 2024
0f025af
randomize color sync test
j-c-c Aug 14, 2024
0551654
Add documentation to color_sync test.
j-c-c Aug 15, 2024
4f05efa
remove F-order flatten
j-c-c Aug 26, 2024
18afca9
Reword docstring
j-c-c Aug 26, 2024
7502450
Add docstrings
j-c-c Aug 27, 2024
7e1d66e
Use number rays in 2 degrees instead 2 pf rays in all_eq_measures.
j-c-c Sep 5, 2024
400c5ec
Add comment about necessary ordering of D2 symmetry group elements.
j-c-c Sep 5, 2024
a331001
black
j-c-c Sep 5, 2024
9181d41
revert all_eq_measures search radius.
j-c-c Sep 5, 2024
8cf8bf9
black
j-c-c Sep 5, 2024
7aeaf82
Add seed to sporadically failing test.
j-c-c Sep 10, 2024
e61695a
revert search radius
j-c-c Sep 10, 2024
a5bc37d
typo
j-c-c Sep 13, 2024
7bab705
Use np.nonzero instead of np.where.
j-c-c Sep 13, 2024
fcf92fa
lowercase
j-c-c Sep 13, 2024
b3c6bed
use ints
j-c-c Sep 13, 2024
b20e1e0
input/output docs
j-c-c Sep 16, 2024
e8c2221
break up _sync_signs
j-c-c Sep 17, 2024
e6cc527
Rewrite docstring
j-c-c Sep 17, 2024
d4a0547
resolve numpy deprecation warning.
j-c-c Sep 17, 2024
2014b42
try diff seed
j-c-c Sep 17, 2024
fcf1567
switch test to doubles to diagnose osx-arm failures.
j-c-c Sep 18, 2024
84048e0
Remove eq_idx
j-c-c Sep 18, 2024
357e5d3
Add descript of eq2eq table to docs.
j-c-c Sep 18, 2024
b948d7a
add more documentation.
j-c-c Sep 19, 2024
f30c560
Always doubles for scipy LinearOperator
j-c-c Sep 19, 2024
ae9b98f
revert test to singles
j-c-c Sep 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/aspire/abinitio/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@
from .commonline_c3_c4 import CLSymmetryC3C4
from .commonline_cn import CLSymmetryCn
from .commonline_c2 import CLSymmetryC2
from .commonline_d2 import CLSymmetryD2

# isort: on
Loading