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

GUI is not responding after selecting data #8

Closed
donghoon-shin opened this issue May 14, 2020 · 8 comments
Closed

GUI is not responding after selecting data #8

donghoon-shin opened this issue May 14, 2020 · 8 comments
Assignees
Labels
bug Something isn't working question Further information is requested

Comments

@donghoon-shin
Copy link

Hi team Shybrid,

Thank you for sharing such a useful tool.

I am trying to generate a hybrid ground truth dataset with shybrid but the GUI is not responding after selecting data. It works well with example data but it doesn't with my data. I believe the four input files are as it should be, so I don't know how to figure out.

  1. The extracellular recording is .dat file and was sampled with 30kHz and highpass filtered with 150Hz.
  2. The initial spike sorting file is in phy-format and the folder stores kilosort & phy output files and unchanged.
  3. Probe file is used by the lab for a long time and I modified like Shybrid example. (attached.)
  4. parameter file is same as Shybrid example. (attached)

Please help! Thank you.

list_of_files_in_the_folder
prbfile
SHYBRID_not_responding
yamlfile

@jwouters91
Copy link
Owner

Hi there,

Thanks for sharing this issue. I think your file structure looks fine from what I can tell. Could you check and report back on the following questions:

  1. After you have loaded the data, can you click again on the "select data" button and will it show the browsing pop-up again? Or is the GUI completely frozen?

  2. Does your cluster_group.tsv file contain any "good" labels? That is, have you identified (and saved) any single-unit clusters during manual curation in the phy GUI?

Best,

Jasper

@jwouters91
Copy link
Owner

jwouters91 commented May 14, 2020

Furthermore, please consider this open issue: #2

But since you were able to run the hybridization process with the example data, this issue doesn't seem to affect you.

@jwouters91 jwouters91 added bug Something isn't working question Further information is requested labels May 14, 2020
@donghoon-shin
Copy link
Author

Hi Jasper,

Thank you for the quick response!

  1. The GUI is completely frozen.
  2. It has good labels. Yes, I have done manual curation in the phy GUI and have good labeled units.
  3. I have tried with double backslash and it's remained the same.

Best,
Donghoon

@jwouters91
Copy link
Owner

Hi Donghoon,

Ok, that's good already!

Since you are able to run it with the example data, I am afraid that it might be related to your data specifically. Are you in a position to share with me this data or another non-working example, such that I can try to recreate the freezing behaviour?

In case you are willing to temporarily share the data, can you also provide me with additional information about your python environment by pasting the result from "conda list -n <virtualenv_name>"?

Best,

Jasper

PS: if the sharing requires my e-mail you can use the following one: jasperwouters@gmail.com

@donghoon-shin
Copy link
Author

Hi Jasper,

Thank you again for the quick response! I sent you e-mail with the data.
Please let me know how it goes!

Best,
Donghoon

@jwouters91
Copy link
Owner

Hi Donghoon!

Thanks for sharing your data. Good news: I've been able to reproduce the freezing behaviour and I have also identified the problem. The problem is 100 percent on our side and is related to the use of a single column probe. The data you shared was fully correct! I will provide a patch for this issue ASAP.

Best,

Jasper

@jwouters91 jwouters91 self-assigned this May 15, 2020
@jwouters91
Copy link
Owner

Hi Donghoon,

I committed a patch that I briefly tested on your data. Can you verify that it is also functioning for you? You can install this patch as follows:

pip install --force-reinstall git+https://github.com/jwouters91/shybrid.git

If you approve this patch I will upload it to PyPI as well.

Thanks for reporting this bug, and don't hesitate to post any other issue you encounter!

Best,

Jasper

@donghoon-shin
Copy link
Author

Hi Jasper,

It works very well. I'll try to use full function of SHYBRID generating hybrid ground truth. If I encounter any other issues, I'll ask you.

Thank you again for sharing the tool and solving the issue.

Best,
Donghoon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants