Skip to content

Commit

Permalink
Merge branch 'release-preparations'
Browse files Browse the repository at this point in the history
* release-preparations:
  Update release notes
  Readme.md: Update required versions for documentation building

Original-CommitID: 309dcba0efb03f53829a54b9ee376fdfc97c30e2
  • Loading branch information
t-b committed Jul 3, 2018
2 parents dafa7a3 + f3eef2b commit c8ede4d
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 6 deletions.
40 changes: 37 additions & 3 deletions Packages/doc/releasenotes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ DataBrowser/SweepBrowser

- Enhance vertical axis ticks for on/off entries
- Don't plot anything if no sweeps are selected with OVS
- Nicify visualization of textual entries

DA\_Ephys
---------
Expand All @@ -36,11 +37,18 @@ DA\_Ephys
- Allow stopping DAQ with ESC
- Allow stopping the testpulse always with ESC
- Fix DAQ restart logic when changing the stimset and TP after DAQ is enabled
- Fix forgotten update of stimsets in GUI with unlocked indexing
- Fix indexing with reversed stimset order
- Fix locked indexing bug. When the first stimset is not the one with the most
sweeps we fail to produce the correct acquisition order.
- Document the really used ITI when it is changed mid sweep
- Fix TP settings change if TP is running, no more bugging out

ExperimentConfig
----------------

None
- Add Testpulse amplitude in current clamp (IC) to configuration
- Close the user config notebook immediately if it is not used anymore

Downsample
----------
Expand Down Expand Up @@ -74,6 +82,11 @@ Analysis Functions
- PSQ_Rheobase: Handle failing baseline QC properly
- Add `PSQ_Ramp <http://10.128.24.29/master/file/_m_i_e_s___analysis_functions___patch_seq_8ipf.html?highlight=psq_ramp#_CPPv28PSQ_Ramp6stringP19AnalysisFunction_V3>`__ with tests, documentation and flow chart
- Port to V3 API
- Fix spike detection logic
- Support indexing
- PSQ_SearchForSpikes: Fix searching for multiple spikes and finding none
- Patch Seq Rheobase: Increase post pulse baseline chunk size to 500ms
- PSQ_Rheobase: Fix stimset length check

- Introduce Analysis functions V3. All new analysis functions should use this format.
- Add support for analysis parameters which can be attached to stimsets and are passed into the analysis function.
Expand All @@ -84,7 +97,8 @@ Analysis Functions
- Ensure that MID_SWEEP_EVENT is always reached
- Analysis parameters: Add method to request the types as well
A breaking change is that the names now must be separated with commas
(,) as that is more in line who we store the entries in the stimset.
(,) as that is more in line how we store the entries in the stimset.
- Add PRE_SET_EVENT and fix POST_SET_EVENT for indexing

Foreign Function interface
--------------------------
Expand All @@ -103,6 +117,13 @@ General
- AFH_ExtractOneDimDataFromSweep: More documentation and add support for TTL channels
- All hardware dependent XOPs are now not a compilation requirement anymore
- Reorganize menu
- Add a cache for the labnotebook queries, this speeds up reading out the
labnotebook by around two orders of magnitude
- Add shortcuts to most common MIES panels
- Use fast line drawing for oscilloscope traces (Igor Pro 8 only)
- Make Multi Device DAQ the default
- Let NWB_ExportAllData use the given NWB via overrideFilePath and not use the
standard NWB file derived from the experiment name

Installer
---------
Expand Down Expand Up @@ -167,6 +188,9 @@ New numerical keys
- "Autobias Vcom variance": Voltage variance [mV]
- "Autobias Ibias max": Maximum current [pA]
- "Autobias": On/Off
- "Set Cycle count": Number of times a stimset was completely acquired in a row
- "Stimset acquisition cycle ID": Unique identifier which is constant for all
sweeps of an RAC with the same stimset and set cycle count.

New textual keys
~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -194,7 +218,7 @@ Changed textual entries
NWB/IPNWB
---------

None
- Store the Igor Pro history in NWB on interactive export

File format
~~~~~~~~~~~
Expand All @@ -215,6 +239,12 @@ WaveBuilder
- Add GUI for handling analysis parameters
- Sort the list of shown stimsets across channel types
- Add stimset checksum to the stimset wavenote
- Fail with a good error message on unknown delta modes on stimset creation
- Upgrade WP/WPT waves to hold per entry delta operations and multipliers
- WPT now gained layers for epoch type specific data
- Add a new delta operation named "Explicit delta values" which allows to set
the delta value for each sweep
- Don't error out on the combine epoch tab with no stimsets available

Work Sequencing Engine
----------------------
Expand All @@ -231,6 +261,10 @@ Internal
- Mies Version: Add date and time of last commit
- Remove stale wrapper functions
- Removed stock XOPs/Procedures/HelpFiles with shortcuts to their original location
- Add MIESUtils XOP with MU_WaveModCount, WaveModCount is available in IP8
- Unify GetLastSetting and GetLastSettingText
- Wave cache: Allow to operate on a non-duplicated wave
- Enhance indexing documentation, add a human readable description how indexing should work

Tango
-----
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,13 +65,13 @@ Within the Allen Institute, the documentation can be reached at the following lo
### Building the documentation

#### Required 3rd party tools
* [Doxygen](http://doxygen.org) 1.8.12
* [Doxygen](http://doxygen.org) 1.8.15
* [Gawk](http://sourceforge.net/projects/ezwinports/files/gawk-4.1.3-w32-bin.zip/download) 4.1.3 or later
* [Dot](http://www.graphviz.org) 2.38 or later
* [pandoc](https://github.com/jgm/pandoc/releases) 1.17.1 or later
* [python](http://www.python.org) 2.7 or later
* [breathe](https://github.com/michaeljones/breathe) 4.20 or later, via `pip install -U breathe`
* [sphinx](http://www.sphinx-doc.org/en/stable) 1.4.6 or later, via `pip install -U sphinx`
* [breathe](https://github.com/michaeljones/breathe) 4.9.1 or later, via `pip install -U breathe`
* [sphinx](http://www.sphinx-doc.org/en/stable) 1.6.5 or later, via `pip install -U sphinx`
* [sphinxcontrib-fulltoc](https://sphinxcontrib-fulltoc.readthedocs.io/en/latest/) via `pip install -U sphinxcontrib-fulltoc`

Execute `tools/build-documentation.sh`.
Expand Down

0 comments on commit c8ede4d

Please sign in to comment.