stuartfogel / CountingSheepPSG

EEGLAB-compatible analysis software for manual / visual sleep stage scoring, signal processing and event marking of polysomnographic (PSG) data for MATLAB.
https://github.com/stuartfogel/CountingSheepPSG
GNU General Public License v3.0
9 stars 4 forks source link

Error on calling CountingSheepPSG #4

Open wawrzutamk opened 3 months ago

wawrzutamk commented 3 months ago

Hi,

I was hoping to try using the plug in, but I encountered the following error upon calling CountingSheepPSG:

>> countingSheepPSG
Unrecognized property 'InputType' for class 'matlab.ui.control.EditField'.

Error in countingSheepPSG/createComponents (line 4289)
            app.markStr.InputType = 'alphanumerics';

Error in countingSheepPSG (line 4337)
                createComponents(app)

I am using MATLAB R2022a and have the latest version of eeglab installed and in path.

Thank you, Marta

stuartfogel commented 3 months ago

Hello Marta, Those errors are related to the Matlab environment, outside of the CountingSheepPSG App. If there were other error messages that point to somewhere other than line 4337 I may be able to identify the problem. However, I have not been able to reproduce the error. If you are able to share a sample file that would help us to address the issue. Thanks!

From: wawrzutamk @.> Date: Tuesday, March 12, 2024 at 12:05 PM To: stuartfogel/CountingSheepPSG @.> Cc: Subscribed @.***> Subject: [stuartfogel/CountingSheepPSG] Error on calling CountingSheepPSG (Issue #4) Attention : courriel externe | external email

Hi,

I was hoping to try using the plug in, but I encountered the following error upon calling CountingSheepPSG:

countingSheepPSG

Unrecognized property 'InputType' for class 'matlab.ui.control.EditField'.

Error in countingSheepPSG/createComponents (line 4289)

        app.markStr.InputType = 'alphanumerics';

Error in countingSheepPSG (line 4337)

            createComponents(app)

I am using MATLAB R2022a and have the latest version of eeglab installed and in path.

Thank you, Marta

— Reply to this email directly, view it on GitHubhttps://github.com/stuartfogel/CountingSheepPSG/issues/4, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACB36EALLICXGTM634HLK23YX4RUFAVCNFSM6AAAAABESRDMCWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE4DEMBUHE2DMNI. You are receiving this because you are subscribed to this thread.Message ID: @.***>

wawrzutamk commented 3 months ago

Hello,

Thank you for your response.

I see, apologies for reporting this as an issue in that case. I am still not entirely comfortable with MatLab and must have misunderstood the error. I will still be grateful for your support.

I am not sure what you mean by a sample file in this case. I simply added eeglab and Counting Sheep PSG to MatLab path and typed countingSheepPSG into the command window. As soon as I pressed enter, the error has occurred. The only errors that appeared are the ones I reported:

Unrecognized property 'InputType' for class 'matlab.ui.control.EditField'.

Error in countingSheepPSG/createComponents (line 4289) app.markStr.InputType = 'alphanumerics';

Error in countingSheepPSG (line 4337) createComponents(app)

I'm sorry if this is not very helpful.

Is the plugin incompatible with any other plugins? Or maybe I should have changed something within the code itself? Are there any steps that I missed?

Thank you, Marta


From: Stuart Fogel @.> Sent: Wednesday, March 13, 2024 4:01 PM To: stuartfogel/CountingSheepPSG @.> Cc: Marta Wawrzuta @.>; Author @.> Subject: Re: [stuartfogel/CountingSheepPSG] Error on calling CountingSheepPSG (Issue #4)

External email to Cardiff University - Take care when replying/opening attachments or links. Nid ebost mewnol o Brifysgol Caerdydd yw hwn - Cymerwch ofal wrth ateb/agor atodiadau neu ddolenni.

Hello Marta, Those errors are related to the Matlab environment, outside of the CountingSheepPSG App. If there were other error messages that point to somewhere other than line 4337 I may be able to identify the problem. However, I have not been able to reproduce the error. If you are able to share a sample file that would help us to address the issue. Thanks!

From: wawrzutamk @.> Date: Tuesday, March 12, 2024 at 12:05 PM To: stuartfogel/CountingSheepPSG @.> Cc: Subscribed @.***> Subject: [stuartfogel/CountingSheepPSG] Error on calling CountingSheepPSG (Issue #4) Attention : courriel externe | external email

Hi,

I was hoping to try using the plug in, but I encountered the following error upon calling CountingSheepPSG:

countingSheepPSG

Unrecognized property 'InputType' for class 'matlab.ui.control.EditField'.

Error in countingSheepPSG/createComponents (line 4289)

app.markStr.InputType = 'alphanumerics';

Error in countingSheepPSG (line 4337)

createComponents(app)

I am using MATLAB R2022a and have the latest version of eeglab installed and in path.

Thank you, Marta

— Reply to this email directly, view it on GitHubhttps://github.com/stuartfogel/CountingSheepPSG/issues/4, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACB36EALLICXGTM634HLK23YX4RUFAVCNFSM6AAAAABESRDMCWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE4DEMBUHE2DMNI. You are receiving this because you are subscribed to this thread.Message ID: @.***>

— Reply to this email directly, view it on GitHubhttps://github.com/stuartfogel/CountingSheepPSG/issues/4#issuecomment-1994786660, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BGARS2IAFYD3A3HOHTOAWITYYBZ4PAVCNFSM6AAAAABESRDMCWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJUG44DMNRWGA. You are receiving this because you authored the thread.Message ID: @.***>

stuartfogel commented 3 months ago

Hello Marta,

The only issue that is known to occur at start up is if you have all of EEGLAB folders and subfolders added to the path. This is not recommended by EEGLAB. If this is the case, please only add the ‘top’ folder for EEGLAB to the path, as it will add only the folders that are required and avoid conflicts.

The recommended settings for you path (to avoid conflicts) are, in addition to Matlab built-in toolboxes, add (without subfolders): ~/eeglab2023/ ~/coutingSheepPSG/

Hope that helps!

From: wawrzutamk @.> Date: Wednesday, March 13, 2024 at 12:53 PM To: stuartfogel/CountingSheepPSG @.> Cc: Stuart Fogel @.>, Comment @.> Subject: Re: [stuartfogel/CountingSheepPSG] Error on calling CountingSheepPSG (Issue #4) Attention : courriel externe | external email Hello,

Thank you for your response.

I see, apologies for reporting this as an issue in that case. I am still not entirely comfortable with MatLab and must have misunderstood the error. I will still be grateful for your support.

I am not sure what you mean by a sample file in this case. I simply added eeglab and Counting Sheep PSG to MatLab path and typed countingSheepPSG into the command window. As soon as I pressed enter, the error has occurred. The only errors that appeared are the ones I reported:

Unrecognized property 'InputType' for class 'matlab.ui.control.EditField'.

Error in countingSheepPSG/createComponents (line 4289) app.markStr.InputType = 'alphanumerics';

Error in countingSheepPSG (line 4337) createComponents(app)

I'm sorry if this is not very helpful.

Is the plugin incompatible with any other plugins? Or maybe I should have changed something within the code itself? Are there any steps that I missed?

Thank you, Marta


From: Stuart Fogel @.> Sent: Wednesday, March 13, 2024 4:01 PM To: stuartfogel/CountingSheepPSG @.> Cc: Marta Wawrzuta @.>; Author @.> Subject: Re: [stuartfogel/CountingSheepPSG] Error on calling CountingSheepPSG (Issue #4)

External email to Cardiff University - Take care when replying/opening attachments or links. Nid ebost mewnol o Brifysgol Caerdydd yw hwn - Cymerwch ofal wrth ateb/agor atodiadau neu ddolenni.

Hello Marta, Those errors are related to the Matlab environment, outside of the CountingSheepPSG App. If there were other error messages that point to somewhere other than line 4337 I may be able to identify the problem. However, I have not been able to reproduce the error. If you are able to share a sample file that would help us to address the issue. Thanks!

From: wawrzutamk @.> Date: Tuesday, March 12, 2024 at 12:05 PM To: stuartfogel/CountingSheepPSG @.> Cc: Subscribed @.***> Subject: [stuartfogel/CountingSheepPSG] Error on calling CountingSheepPSG (Issue #4) Attention : courriel externe | external email

Hi,

I was hoping to try using the plug in, but I encountered the following error upon calling CountingSheepPSG:

countingSheepPSG

Unrecognized property 'InputType' for class 'matlab.ui.control.EditField'.

Error in countingSheepPSG/createComponents (line 4289)

app.markStr.InputType = 'alphanumerics';

Error in countingSheepPSG (line 4337)

createComponents(app)

I am using MATLAB R2022a and have the latest version of eeglab installed and in path.

Thank you, Marta

— Reply to this email directly, view it on GitHubhttps://github.com/stuartfogel/CountingSheepPSG/issues/4, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACB36EALLICXGTM634HLK23YX4RUFAVCNFSM6AAAAABESRDMCWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE4DEMBUHE2DMNI. You are receiving this because you are subscribed to this thread.Message ID: @.***>

— Reply to this email directly, view it on GitHubhttps://github.com/stuartfogel/CountingSheepPSG/issues/4#issuecomment-1994786660, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BGARS2IAFYD3A3HOHTOAWITYYBZ4PAVCNFSM6AAAAABESRDMCWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJUG44DMNRWGA. You are receiving this because you authored the thread.Message ID: @.***>

— Reply to this email directly, view it on GitHubhttps://github.com/stuartfogel/CountingSheepPSG/issues/4#issuecomment-1994973747, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACB36EDUIS6W67WKR2GHF6DYYB76PAVCNFSM6AAAAABESRDMCWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJUHE3TGNZUG4. You are receiving this because you commented.Message ID: @.***>