Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add SpatialMap class #394

Merged
merged 31 commits into from
Oct 5, 2023
Merged

add SpatialMap class #394

merged 31 commits into from
Oct 5, 2023

Conversation

bhaller
Copy link
Contributor

@bhaller bhaller commented Oct 2, 2023

This PR creates a new class, SpatialMap, and adds a bunch of new functionality in it for manipulating and using those maps.

@bhaller bhaller merged commit 74d42f1 into master Oct 5, 2023
32 checks passed
nobrien97 added a commit to nobrien97/SLiM that referenced this pull request Oct 10, 2023
commit 59df4e5
Author: Ben Haller <[email protected]>
Date:   Fri Oct 6 14:21:41 2023 -0400

    add a timeout in sampleNearbyPoint()

commit 83bfdb1
Merge: eb4dfa3 7d15044
Author: Ben Haller <[email protected]>
Date:   Fri Oct 6 12:55:57 2023 -0400

    Merge pull request MesserLab#397 from MesserLab/samplePt_fix

    fix sampleNearbyPoint() and sampleImprovedNearbyPoint()

commit 7d15044
Author: Ben Haller <[email protected]>
Date:   Fri Oct 6 12:54:13 2023 -0400

    tweaks from code review

commit df05a91
Author: Ben Haller <[email protected]>
Date:   Fri Oct 6 10:43:34 2023 -0400

    fix MesserLab#396

commit eb4dfa3
Merge: 74d42f1 6490b2a
Author: Ben Haller <[email protected]>
Date:   Thu Oct 5 14:22:01 2023 -0400

    Merge pull request MesserLab#391 from petrelharp/slim_id_note

    note explaining current status of slim_id in population table

commit 74d42f1
Merge: 931a33f 433a7fb
Author: Ben Haller <[email protected]>
Date:   Thu Oct 5 14:19:26 2023 -0400

    Merge pull request MesserLab#394 from MesserLab/smooth

    add SpatialMap class

commit 433a7fb
Author: Ben Haller <[email protected]>
Date:   Thu Oct 5 14:15:46 2023 -0400

    optimize pointDeviated() for a few special cases

commit a0ab818
Author: Ben Haller <[email protected]>
Date:   Thu Oct 5 09:50:19 2023 -0400

    add position/pointDeviated() unit tests

commit 9f748b6
Author: Ben Haller <[email protected]>
Date:   Mon Oct 2 11:42:48 2023 -0400

    add fixme comment

commit 7a96ff3
Author: Ben Haller <[email protected]>
Date:   Mon Oct 2 11:30:59 2023 -0400

    add some basic SpatialMap unit tests

commit 3857bdf
Author: Ben Haller <[email protected]>
Date:   Sun Oct 1 11:32:06 2023 -0400

    extend SpatialMap to support periodic boundaries

commit 4f19b54
Author: Ben Haller <[email protected]>
Date:   Sat Sep 30 12:08:38 2023 -0400

    extend changeValues(), add rescale()

commit 9d16863
Author: Ben Haller <[email protected]>
Date:   Sat Sep 30 10:48:23 2023 -0400

    add a blend() method to SpatialMap

commit 11be0b2
Author: Ben Haller <[email protected]>
Date:   Fri Sep 29 21:49:50 2023 -0400

    add changeColors() method to SpatialMap

commit 86392ef
Author: Ben Haller <[email protected]>
Date:   Fri Sep 29 18:46:17 2023 -0400

    new "with grid" spatial map display option

commit 8b37c07
Author: Ben Haller <[email protected]>
Date:   Fri Sep 29 11:56:07 2023 -0400

    fix MesserLab#388, doc improvement for InteractionType

commit 4ce760b
Author: Ben Haller <[email protected]>
Date:   Fri Sep 29 10:07:39 2023 -0400

    allow vector/matrix/array arguments to SpatialMap operations

commit f485773
Author: Ben Haller <[email protected]>
Date:   Thu Sep 28 14:19:15 2023 -0400

    get rid of a few little warnings

commit 6db31db
Author: Ben Haller <[email protected]>
Date:   Thu Sep 28 14:07:06 2023 -0400

    fix private member access issue for some builds

commit d19086c
Author: Ben Haller <[email protected]>
Date:   Thu Sep 28 13:38:23 2023 -0400

    add pointDeviated(), set default offspring spatial position

commit 2958cb6
Author: Ben Haller <[email protected]>
Date:   Wed Sep 27 17:25:47 2023 -0400

    add mentions of treeSeqMetadata() to doc

commit 6490b2a
Author: peter <[email protected]>
Date:   Sat Sep 16 11:08:04 2023 -0400

    note explaining current status of slim_id in population table

commit cbc87e7
Author: Ben Haller <[email protected]>
Date:   Thu Sep 14 09:21:29 2023 -0400

    fix MesserLab#365, improve error messages for ts errors

commit d71d392
Author: Ben Haller <[email protected]>
Date:   Wed Sep 13 19:37:05 2023 -0400

    add t-distribution to SpatialKernel, fix up kernel code

commit 333cccc
Author: Ben Haller <[email protected]>
Date:   Wed Sep 13 12:12:02 2023 -0400

    add sample[Improved]NearbyPoint() to SpatialMap

commit 322e22a
Author: Ben Haller <[email protected]>
Date:   Tue Sep 12 17:59:25 2023 -0400

    add more SpatialMap methods

commit ea9ee41
Author: Ben Haller <[email protected]>
Date:   Tue Sep 12 14:18:53 2023 -0400

    some API and doc cleanup for SpatialMap

commit bd6a0c2
Author: Ben Haller <[email protected]>
Date:   Tue Sep 12 13:48:36 2023 -0400

    add add() and range() to SpatialMap

commit e22b413
Author: Ben Haller <[email protected]>
Date:   Tue Sep 12 09:38:35 2023 -0400

    fix cmake and qmake builds

commit 68453a1
Author: Ben Haller <[email protected]>
Date:   Tue Sep 12 09:08:25 2023 -0400

    add cubic and bicubic interpolation to interpolate()

commit 4822d20
Author: Ben Haller <[email protected]>
Date:   Mon Sep 11 17:27:45 2023 -0400

    tweak for parallel

commit 6efea89
Author: Ben Haller <[email protected]>
Date:   Mon Sep 11 15:55:12 2023 -0400

    add partial coverage at edges of convolution

commit d1e71f5
Author: Ben Haller <[email protected]>
Date:   Mon Sep 11 08:39:12 2023 -0400

    typo fix

commit 3c80713
Author: Ben Haller <[email protected]>
Date:   Sun Sep 10 13:43:50 2023 -0400

    add SpatialKernel to core.pro for Qt builds

commit ca76d76
Author: Ben Haller <[email protected]>
Date:   Sun Sep 10 13:08:32 2023 -0400

    add smoothValues() method and SpatialKernel class

commit 24a0f9e
Author: Ben Haller <[email protected]>
Date:   Fri Sep 8 18:42:36 2023 -0400

    add interpolateValues() to SpatialMap

commit bfd1f11
Author: Ben Haller <[email protected]>
Date:   Fri Sep 8 13:33:50 2023 -0400

    add SpatialMap as a standalone class

commit 54fef98
Author: Ben Haller <[email protected]>
Date:   Mon Sep 4 15:13:11 2023 -0400

    reorder init to match class declaration
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant