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

Analysis "Wizard" #16

Open
atruskie opened this issue Mar 3, 2019 · 1 comment
Open

Analysis "Wizard" #16

atruskie opened this issue Mar 3, 2019 · 1 comment
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@atruskie
Copy link
Member

atruskie commented Mar 3, 2019

In the first step of the analysis type, we need to determine whether we are running audio2csv or not. Importantly that name (audio2csv) should never be shown to the user.

The decision to run audio2csv or not is based on the length of the file.
I suggest this workflow (wording could use some improvement):

  1. How long are your files?
    • "Is each file longer than 5 minutes long?" ➡ then choose audio2csv
    • "Is each file less than 5 minutes long?" ➡ do not use audio2csv
  2. If audio2csv then list available analyses as returned by AnalysisPrograms.exe analysesavailable
    • since everything returned by analysesavailable can be run from audio2csv we can safely run all these variants
  3. If NOT audio2csv then list some other commands (e.g. audio2sonogram, and the others you have in the UI)
    • You can leave these choices as not-implemented ("Coming Soon") just as they are now
  • related work:
    • in AP.exe more CLI work (e.g. a command to list non-IAnalyzer commands) to use for step 3 above
    • in AP.exe fix-up descriptions etc
@atruskie atruskie added the enhancement New feature or request label Mar 3, 2019
@Allcharles Allcharles mentioned this issue Jul 8, 2019
@Allcharles
Copy link
Collaborator

@Allcharles Allcharles added the good first issue Good for newcomers label Jan 31, 2020
@Allcharles Allcharles removed their assignment Jan 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants