Skip to content

nat.templatebrains v0.8

Choose a tag to compare

@jefferis jefferis released this 12 Sep 19:26
· 136 commits to master since this release

nat.templatebrains 0.8

This is another major version bump since there is significant new/changed
behaviour in xform_brain brain and friends which will now tag transformed
objects with a registration template space. This means that nat functions will
typically not be need to told the space of an object such as a neuron list in
many cases, but some objects will have a new regtemplate attribute.

  • xform_brain should tag objects with their space (#16)
  • add regtemplate function as part of this
  • fix xform_brain should give better error when sample unknown (#29)
  • fix: teach plot3d.templatebrain to work with regtemplate (#32)
  • fix: add_reglist should not return anything (visibly) (#30)

nat.templatebrains 0.7

This is the first public release since 0.6.2 and there are some significant
changes under the hood, hence the major version bump.

  • fix inversion of reglist objects read from disk (so that xform_brain calls
    depending on reglist objects work in both directions).
  • add support for memoisation of shortest_bridging_seq so that we do not need to
    rescan registration directories / reload on disk reglist objects.

nat.templatebrains 0.6.4

  • Add regtemplate function and integrate it with xform_brain and mirror_brain.
    It will often no longer be necessary to specify the initial space of objects
    to be transformed - you'll still need to specify your target space though!

nat.templatebrains 0.6.3

  • add support for reglist objects containing one or more arbitrary transforms
    as bridging or mirroring registrations. A function add_reglist makes it easy
    to add new in memory reglist objects to those that can be used for bridging
    / mirroing between template brains (#21).

nat.templatebrains 0.6.2

  • fix issues with git repository cloning on Windows