Commit Graph

108 Commits

Author SHA1 Message Date
robrobo
d97863e356 added fake _xdr attributes in case the trajectory was constructed by other means than reading a gromacs xtc file 2026-04-11 17:22:39 +02:00
robrobo
ddf7d42c27 extended the has checksum case for edge cases that caused problems 2026-04-11 17:21:57 +02:00
robrobo
715deea1e0 norm in quick fit 2025-10-16 17:44:30 +02:00
robrobo
6b7641f152 stop reading many frames to get times for shifted_correlation 2025-09-05 14:47:53 +02:00
robrobo
cd7097ad46 remove print 2025-08-14 16:43:56 +02:00
robrobo
a0ca2d8657 Merge branch 'fix/nojump_and_npt_caching' into feature/compatibility_robin 2025-08-14 16:35:12 +02:00
robrobo
9ff3badab1 have to wrap delta with np.array to make sure it is ndarray and result stays CoordinateFrame 2025-08-14 16:33:37 +02:00
robrobo
0f47475f22 quick version of center_of_masses for equal weights 2025-08-14 15:20:16 +02:00
robrobo
f6ff7606ad decorator for autosave_data now consumes and autosave_dir_overwrite. this can enable autosave by itself and takes precedence over the enable(dir) value. provided the same way as the description 2025-08-09 18:43:50 +02:00
robrobo
96c624efee Merge branch 'fix/nojump_and_npt_caching' into feature/compatibility_robin 2025-08-09 16:11:42 +02:00
robrobo
492098fe01 apply selection and scaling with current box after delta in jumps has been cached or calculated directly. this should fix using nojump on NPT simulations 2025-08-09 16:11:24 +02:00
robrobo
9f6af2af11 corrected spelling 2025-07-17 20:21:43 +02:00
robrobo
0ffce2f17a added full_output option to non gaussian parameter so that correct statistics can be done afterwards 2025-07-17 18:45:11 +02:00
robrobo
0eff84910b simplified quick non gaussian fit function so that it is more robust 2025-07-17 18:44:20 +02:00
robrobo
dae2d6ed95 created wrappers around the isf to allow for access of more raw data and the variance for accurate kai4 calculation 2025-07-17 12:50:49 +02:00
robrobo
ec4094cd92 added quick estimation for peak tau and height of non Gaussian 2025-07-17 12:34:43 +02:00
robrobo
4047db209c using pbc_diff now in tetrahedral_order parameter calculation, since reference positions will not be periodic images in the default use case 2025-07-11 20:59:30 +02:00
robrobo
00043637e9 added a _seen set to avoid infinite recursions due to function arguments; also, applied pbc_diff to neighbors in tetrahedral order 2025-07-11 20:54:27 +02:00
robrobo
7585e598dc dedent before ast.parse for non-toplevel functions 2025-06-17 01:02:15 +02:00
robrobo
6d8b86c1ef extended checksum.strip_comments function to work with prefixed docstrings and other small features 2025-06-16 22:15:22 +02:00
robrobo
a2a0ae8d7b renamed logging to loggin_util to avoid circular import with python logging in some cases; added two raw strings to docstrings and fixed a sphinx syntax in one 2025-06-16 21:00:42 +02:00
robrobo
67d3e70a66 Added some ordering to checksums from FunctionType since these could depending on input fail to be deterministic 2025-06-16 20:09:50 +02:00
c09549902a Added Robins adjustments for FEL 2024-05-27 14:27:09 +02:00
33c4756e34 Fixed frame-index selection in occupancy calculation. 2024-05-02 16:17:54 +02:00
c89cead81c Moved KDTree build up in its own function and made find_maxima query for each point separately. 2024-03-05 13:57:55 +01:00
af3758cbef Fixed iter in Coordinates 2024-02-26 14:18:23 +01:00
5e80701562 Coordinates returns now correct length after slicing 2024-02-26 13:50:46 +01:00
363e420cd8 Fixed chill ice_cluster_traj() function 2024-02-16 11:11:17 +01:00
6b77ef78e1 Fixed chill selector_ice() function 2024-02-15 11:49:20 +01:00
0c940115af Fixed LSI 2024-02-08 17:24:44 +01:00
b0f29907df Updated fel to triclinic box case 2024-02-08 17:24:22 +01:00
37bf496b21 Fixed reading nojump_matrices from non-writable directories 2024-02-06 13:29:38 +01:00
befaef2dfa Fixed van Hove calculation in plane 2024-02-06 09:38:38 +01:00
8ea7da5d2f Removed prints from number_of_neighbors 2024-01-31 15:36:51 +01:00
f5cf453d61 Fixed isf for 2d case 2024-01-31 11:32:29 +01:00
298da3818d Changed parameter normed to density in np.histogram 2024-01-31 09:02:36 +01:00
d9278eed83 Removed prints from rdf 2024-01-31 08:59:39 +01:00
f527d25864 Changed dynamic calculations to include 2D cases 2024-01-30 16:46:11 +01:00
77771738ab Fixed parse jumps for triclinic box case 2024-01-30 16:27:59 +01:00
3e8fd04726 Fixed construction of nojump trajectory for triclinic box case 2024-01-29 18:21:36 +01:00
02fed343f0 Fixed rdf 2024-01-23 11:01:43 +01:00
16233e2f2c Merge branch 'mdeval_dev'
# Conflicts:
#	.gitignore
#	doc/conf.py
#	examples/plot_chi4.py
#	examples/plot_isf.py
#	examples/plot_spatialisf.py
#	examples/plot_temperature.py
#	src/mdevaluate/cli.py
#	src/mdevaluate/correlation.py
#	src/mdevaluate/distribution.py
#	src/mdevaluate/functions.py
#	test/test_atoms.py
2024-01-16 16:54:54 +01:00
87ffa1e67e Fixed to find dimension of selector output 2024-01-16 13:39:48 +01:00
5fdc9c8698 Adjusted type hints 2024-01-16 13:38:44 +01:00
95b46c43be Changed input of hbonds to atom_indices 2024-01-16 13:38:13 +01:00
9200d31af6 Fixed spelling 2024-01-16 13:37:49 +01:00
5d16c7de5e Cleaned up imports and renamed T to temperature 2024-01-16 13:36:56 +01:00
13532b3db1 Added time_distribution function 2024-01-10 15:44:55 +01:00
25cb3d38b3 Added type hints 2024-01-10 15:11:42 +01:00
ba893881a3 Removed deprecated code 2024-01-10 12:41:06 +01:00