Skip to content

Releases: datajoint/element-array-ephys

Release 0.2.1

09 Jan 21:45
0f518f1
Compare
Choose a tag to compare
  • Add - build_electrode_layouts function in probe.py to compute the electrode layout for all types of probes.
  • Update - parameterize run_CatGT step from parameters retrieved from ClusteringParamSet table
  • Update - clustering step, update duration for "median_subtraction" step
  • Bugfix - handles single probe recording in "Neuropix-PXI" format
  • Update - safeguard in creating/inserting probe types upon probe activation
  • Add - quality control metric dashboard
  • Update & fix docstrings
  • Update - ephys_report.UnitLevelReport to add ephys.ClusterQualityLabel as a foreign key reference
  • Add - .pre-commit-config.yaml

Release 0.2.0

03 Nov 17:35
Compare
Choose a tag to compare
  • Add - New schema ephys_report to compute and store figures from results
  • Add - Widget to display figures
  • Add - Add ephys_no_curation and routines to trigger spike-sorting analysis
    using Kilosort (2.0, 2.5)
  • Add - mkdocs for Element Documentation
  • Add - New QualityMetrics table to store clusters' and waveforms' metrics after the spike sorting analysis.

Release 0.1.4

11 Jul 21:08
ee0e179
Compare
Choose a tag to compare
  • Bugfix - Handle case where spike_depths data is present.

Release 0.1.3

16 Jun 22:18
ecd6a4c
Compare
Choose a tag to compare
  • Update - Allow for the precluster_output_dir attribute to be nullable when no pre-clustering is performed.

Release 0.1.2

09 Jun 20:11
a01530c
Compare
Choose a tag to compare
  • Bugfix - Handle case where pc_features.npy does not exist.

Release 0.1.1

03 Jun 21:41
a20ab9b
Compare
Choose a tag to compare
  • Add - Secondary attributes to PreClusterParamSteps table

Also Includes changes implemented in 0.1.0

  • Update - Rename module for acute probe insertions from ephys.py to ephys_acute.py.
  • Add - Module for pre-clustering steps (ephys_precluster.py), which is built off of ephys_acute.py.
  • Add - Module for chronic probe insertions (ephys_chronic.py).
  • Bugfix - Missing fileTimeSecs key in SpikeGLX meta file.
  • Update - Move common functions to element-interface package.
  • Add - NWB export function

Release 0.1.0b0

07 May 21:27
7c67f65
Compare
Choose a tag to compare
Release 0.1.0b0 Pre-release
Pre-release

Added

  • First beta release

Release 0.1.0a5

05 May 19:03
7cd92ee
Compare
Choose a tag to compare
Release 0.1.0a5 Pre-release
Pre-release

Added

  • Added GitHub Action release process
  • probe and ephys elements
  • Readers for: SpikeGLX, Open Ephys, Kilosort
  • Probe table supporting: Neuropixels probes 1.0 - 3A, 1.0 - 3B, 2.0 - SS, 2.0 - MS

Release 0.1.0a4

05 May 18:39
159a2a5
Compare
Choose a tag to compare
Release 0.1.0a4 Pre-release
Pre-release

Added

  • Added GitHub Action release process
  • probe and ephys elements
  • Readers for: SpikeGLX, Open Ephys, Kilosort
  • Probe table supporting: Neuropixels probes 1.0 - 3A, 1.0 - 3B, 2.0 - SS, 2.0 - MS

Release 0.1.0a3

04 May 14:03
07f858c
Compare
Choose a tag to compare
Release 0.1.0a3 Pre-release
Pre-release

Added

  • Added GitHub Action release process
  • probe and ephys elements
  • Readers for: SpikeGLX, Open Ephys, Kilosort
  • Probe table supporting: Neuropixels probes 1.0 - 3A, 1.0 - 3B, 2.0 - SS, 2.0 - MS