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

JuliaRegistrator Issue #15

Open
behinger opened this issue Jan 24, 2023 · 27 comments
Open

JuliaRegistrator Issue #15

behinger opened this issue Jan 24, 2023 · 27 comments

Comments

@behinger
Copy link
Member

behinger commented Jan 24, 2023

Issue to call the JuliaBot

@JuliaRegistrator register

Release notes:

  • Initial Release. Toolbox to simulate event related time series. Focus on EEG
@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/76277

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.0 -m "<description of version>" dee14ff0ddd21d7695a07d716a36f7a2ad58e57b
git push origin v0.1.0

@behinger
Copy link
Member Author

@JuliaRegistrator register

Release notes:

Initial Release. Toolbox to simulate event related time series. Focus on EEG simulation.

@JuliaRegistrator
Copy link

Registration pull request updated: JuliaRegistries/General/76277

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.0 -m "<description of version>" b8aac96a593787fbbfa26fbe6692f8c108f23149
git push origin v0.1.0

@behinger
Copy link
Member Author

@JuliaRegistrator register

Release notes: Bugfixes on n_trials, replaced now everywhere by RepeatDesign

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/76344

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.1 -m "<description of version>" 8256df87b55fe3ca9b19fff71ee343b129f6ad50
git push origin v0.1.1

Also, note the warning: This looks like a new registration that registers version 0.1.1.
Ideally, you should register an initial release with 0.0.1, 0.1.0 or 1.0.0 version numbers
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.

@behinger
Copy link
Member Author

@JuliaRegistrator register
minor bugfixes, bump toeplitz compat, release for zenodo

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/79656

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.2 -m "<description of version>" 1bb16447e96da8df10a52cd923bcdadac882fff3
git push origin v0.1.2

@behinger
Copy link
Member Author

behinger commented May 2, 2023

@JuliaRegistrator register

Release Notes:

  • removed lefthandside requirement for MixedModels @formula dv~1+(1|subject))
  • generate(MultiSubjectDesign) does no longer return column dv

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/82737

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.3 -m "<description of version>" 6004c6c98bce1129ef793e9c0a02d1b709656985
git push origin v0.1.3

@behinger
Copy link
Member Author

@JuliaRegistrator register
Release Notes:

  • added multi-subject support to predef_eeg() (@behinger)
  • added first function for multi-channel support (@maanikmarathe)

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/91862

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.4 -m "<description of version>" 08f051c54ebc03331cd66c075b2208fd15f205d5
git push origin v0.1.4

@behinger
Copy link
Member Author

@JuliaRegistrator register
Release Notes:

  • removed some @show development statements (sorry!)
  • added a predef_eeg(15) + some AbstractRNG type checks

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/91969

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.5 -m "<description of version>" 0eafa1f34a47d5b27afcb0e44213d801831de131
git push origin v0.1.5

@behinger
Copy link
Member Author

@JuliaRegistrator register
Release Notes:
only compat-bumps

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/92154

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.6 -m "<description of version>" f4d03a5ab9ee962140e155cea1ebb6e184d296da
git push origin v0.1.6

@behinger
Copy link
Member Author

@JuliaRegistrator register
Release Notes:

  • Multichannel support via Hartmut Headmodel
  • Doc fixes
  • Bugfixes

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/95128

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.7 -m "<description of version>" b9ac5cc95fcb49984071467b94a77a308062c991
git push origin v0.1.7

@behinger
Copy link
Member Author

behinger commented Feb 2, 2024

Release Notes:

  • Breaking: simulate for MultiSubjectDesign now returns a 2Dinstead of the concatenated 1D matrix (or 3D instead of 2D in case of multichannel / return_epoched).
  • New Tutorial: Using already existing onsets
  • Empty SingleSubjectDesign now returns a design with a Dummy trial/condition, instead of erroring
  • much improved unittests

@jschepers did I miss something?

@jschepers
Copy link
Collaborator

jschepers commented Feb 2, 2024

  • Was the reference on inter-onset distributions (in the documentation) already included in the last release? (https://unfoldtoolbox.github.io/UnfoldSim.jl/dev/generated/reference/onsettypes/)
  • Maybe it is also worth mentioning how the noise is added depending on the values of return_epoched and onset:
    • If return_epoched = true and onset =NoOnset() the noise is added to the epoched data matrix
    • If onset is a real inter-onset distribution, 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 the onset = NoOnset() case even if return_epoched = true.
    • The case return_epoched = false and onset = NoOnset() is not possible and therefore covered by an assert statement

(or did I mix something up here?)

@behinger
Copy link
Member Author

behinger commented Feb 5, 2024

@JuliaRegistrator register
Release Notes:

  • 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 and onset =NoOnset() the noise is added to the epoched data matrix
    • If onset is not NoOnset, 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 the onset = NoOnset() case even if return_epoched = true.
    • The case return_epoched = false and onset = NoOnset() is not possible and therefore covered by an assert statement
  • New Tutorial: Using already existing onsets @behinger
  • New Reference: Onset distributions @jschepers
  • Empty SingleSubjectDesign now returns a design with a Dummy trial/condition, instead of throwing an error @behinger
  • much improved unittests @jschepers

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/100272

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.2.0 -m "<description of version>" f114405f1c9ae002f21f829f5339f9c2cd35fb19
git push origin v0.2.0

@jschepers
Copy link
Collaborator

@JuliaRegistrator register

Release Notes:

  • 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

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/100455

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.0 -m "<description of version>" 4af682fa4ec673442156b810a47568755b5550b3
git push origin v0.3.0

@jschepers
Copy link
Collaborator

@JuliaRegistrator register

Release notes:

  • Added and updated several docstrings @behinger

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/101185

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.1 -m "<description of version>" 5b65d9863abace81c370bc1c63f0a7dbe4d0403b
git push origin v0.3.1

@behinger
Copy link
Member Author

@JuliaRegistrator register
Release notes:

  • 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

@JuliaRegistrator
Copy link

Registration pull request created: JuliaRegistries/General/101769

Tagging

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.3.2 -m "<description of version>" 75e86a157f9c46bce3acbd14511ed5660dec6d43
git push origin v0.3.2

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

No branches or pull requests

3 participants