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

Live script demonstration of one (1) spike visualization workflow associated to pipeline and up to three (3) use case builds of other developer scripts without demonstration" #3

Open
vijayiyer05 opened this issue Aug 24, 2021 · 2 comments

Comments

@vijayiyer05
Copy link
Collaborator

vijayiyer05 commented Aug 24, 2021

One live script should be polished, i.e. with narrative text, and serve as a public demonstration of a concrete pipeline implementation (e.g. from Issue #2).

Additional scripts (live scripts preferred, but not required) are encouraged and anticipated for other pipeline use cases, i.e. as integration tests for the toolkit.

@vijayiyer05 vijayiyer05 changed the title Live script demonstration(s) of one or more spike visualization workflows associated to pipeline Live script demonstration of one (1) spike visualization workflow associated to pipeline and up to three (3) use case builds of other developer scripts without demonstration" Aug 26, 2021
@yambottle
Copy link
Collaborator

Hi @vijayiyer05 ,

Just want to confirm with you, is there any requirements that we need to add some basic visualizations/plots in the Live scripts using the pipeline result? Or you actually just want a 'How-to' Live scripts as an example as well as an integration test?

@vijayiyer05
Copy link
Collaborator Author

Hi @yambottle, I'd say yes the one "polished" live script would ideally have a simple visualization or two. The idea will be to render the one live script as an invitation to potential users, i.e. right at the outset of the README as done here. Having a visualization or two would be the most impactful.

This could likely leverage the Neuropixel Utils code (which @apjanke still plans to add I think!). This will give some ready plotting utilities to make this straightforward I believe.

Having some level of "how to" narrative text is the other core aspect as you describe.

In terms of the proportions and styles, I've lately been discussing two styles of live scripts in different projects:

  • demos which are sparser with text and show more the results and the "why"
  • tutorials which are more didactic aiming to explain the "how"

Both would have figures, but the demo style would be more focused on those.

From my perspective, either would be a good option for the purpose of introducing users and you might pick either based on preference.

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

2 participants