Releases: unfoldtoolbox/UnfoldSim.jl
Releases · unfoldtoolbox/UnfoldSim.jl
doc-test
v0.3.2+doc1 Update make.jl
v0.3.2
UnfoldSim v0.3.2
- new tutorial for multi-subject simulation
- simulate can now be called without RNG object, resulting in a warning
- the designs default value for conditions is not
nothing
anymore but rather a Dict{Symbol,Vector}, anything else was throwing a very unclear error anyway - simulate_component for MixedModelComponent now has an option to
return_parameter
rather than weight it with a basis, this should simplify checking some modelling parameters - small fixes in docstrings / formatting
Merged pull requests:
- Bugfixes + new Multisubject Tutorial (#84) (@behinger)
- Fix onset bug (#85) (@jschepers)
Closed issues:
v0.3.1
UnfoldSim v0.3.1
**
- Added and updated several docstrings @behinger
Merged pull requests:
- Docs minor revision (#76) (@jschepers)
- Adapted SimulateERP tutorial and updated README (#78) (@jschepers)
- improved and added docstrings (#79) (@behinger)
- Update LICENSE (#80) (@jschepers)
- v0.3.1 (#81) (@jschepers)
v0.3.0
UnfoldSim v0.3.0
**
- Breaking: We (@behinger , @jschepers ) renamed several internal functions and variables and the following external ones:
from | to |
---|---|
tableModifyFun |
event_order_function |
generate |
generate_events |
simulate |
simulate simulate_responses simulate_component simulate_onsets |
gen_noise |
simulate_noise |
rand_onsets |
simulate_interonset_distances |
padarray |
pad_array |
Merged pull requests:
- rename tableModifyFun to event_order_function (#72) (@behinger)
- renaming (#73) (@behinger)
- docs: add jschepers as a contributor for test (#74) (@allcontributors[bot])
- v0.3.0 (#75) (@jschepers)
v0.2.0
UnfoldSim v0.2.0
- Breaking: simulate for
MultiSubjectDesign
now returns a 2Dinstead of the concatenated 1D matrix (or 3D instead of 2D in case of multichannel /return_epoched
). @jschepers together with @behinger. Note the following clarifications how noise is added to the signal:- If
return_epoched = true
andonset =NoOnset()
the noise is added to the epoched data matrix - If
onset
is notNoOnset
, a continuous eeg signal is created and the noise is added to this i.e. this means that the noise won't be the same as in theonset = NoOnset()
case even ifreturn_epoched = true
. - The case
return_epoched = false
andonset = NoOnset()
is not possible and therefore covered by an assert statement
- If
- New Tutorial: Using already existing onsets @behinger
- New Reference: Onset distributions @jschepers
- Empty
SingleSubjectDesign
now returns a design with aDummy
trial/condition, instead of throwing an error @behinger - much improved unittests @jschepers
Merged pull requests:
- added the @all-contributors functionality (#34) (@ReboreExplore)
- facelift of docs (#35) (@behinger)
- small cleanup changes (#36) (@maanikmarathe)
- docs: add maanikmarathe as a contributor for doc (#37) (@allcontributors[bot])
- docs: add behinger as a contributor for bug, code, and 7 more (#39) (@allcontributors[bot])
- docs: add llips as a contributor for bug, code, and 2 more (#40) (@allcontributors[bot])
- docs: add jschepers as a contributor for ideas, and bug (#41) (@allcontributors[bot])
- docs: add vladdez as a contributor for bug (#42) (@allcontributors[bot])
- docs: add ReboreExplore as a contributor for infra (#43) (@allcontributors[bot])
- docs: add ReneSkukies as a contributor for doc (#44) (@allcontributors[bot])
- docs: add jschepers as a contributor for doc (#45) (@allcontributors[bot])
- update contributor list readme (#46) (@behinger)
- Adapt simulate function to return a data matrix instead of a concatenated vector for multiple subjects (#47) (@jschepers)
- Create darus-dataverse.yml (#48) (@behinger)
- Update darus-dataverse.yml (#50) (@behinger)
- Update darus-dataverse.yml (#51) (@behinger)
- Introduce Autoformat CI (#52) (@behinger)
- unfoldmakie 0.4 breaking changes (#53) (@behinger)
- Reference onset distributions (#54) (@jschepers)
- docs: add jschepers as a contributor for tutorial (#55) (@allcontributors[bot])
- docs: add jschepers as a contributor for code (#56) (@allcontributors[bot])
- Modified "simulateERP" tutorial: Added splines and fixed overlapping legend and colorbar (#58) (@jschepers)
- Small fixes (#59) (@jschepers)
- Update CITATION.cff (#60) (@jschepers)
- Update CI.yml (#62) (@jschepers)
- Adapt simulate output (#63) (@jschepers)
- ManualOnsetDesign (#66) (@behinger)
- Format everything (#67) (@jschepers)
- Update design.jl (#68) (@behinger)
- Adapted
generate
function for a MultiSubjectDesign without conditions + added tests (#70) (@jschepers)
Closed issues:
v0.1.7
UnfoldSim v0.1.7
- Multichannel support via Hartmut Headmodel
- Doc fixes
- Bugfixes
Merged pull requests:
- Create CITATION.cff (#26) (@vladdez)
- Better readme (#27) (@jschepers)
- headmodel (#28) (@behinger)
- multichannel (#29) (@behinger)
- Correct mistake in README.md (#33) (@jschepers)
v0.1.6
v0.1.5
UnfoldSim v0.1.5
- removed some @show development statements (sorry!)
- added a predef_eeg(15) + some AbstractRNG type checks
v0.1.4
UnfoldSim v0.1.4
- added multi-subject support to predef_eeg() (@behinger)
- added first function for multi-channel support (@maanikmarathe)
Merged pull requests:
- CompatHelper: bump compat for SignalAnalysis to 0.5, (keep existing compat) (#24) (@github-actions[bot])
- Add helper function closest_srcs (#25) (@maanikmarathe)