RNA-FRETools / MASH-FRET

MATLAB package to analyze single-molecule FRET data
https://rna-fretools.github.io/MASH-FRET/
GNU General Public License v3.0
8 stars 2 forks source link

Managing molecules causing error #141

Open snguyen49 opened 1 month ago

snguyen49 commented 1 month ago

Hi, When we are managing the molecules in the Trace processing portion, there will be times when we will attempt to look at a molecule (ex: molecule 88) and we recieve an an error like this: image

This is happening often in other projects. We have also attempted to close and restart, but it is still giving us problems. When this error happen, we are not able to clear any of our excluded selections. We receive this error: image

The first error also shows up when we try to update the molecules.

Many Thanks, Sydney Nguyen

mca-sh commented 1 month ago

Hi Sydney and thank you for the bug report.

The project seems to be created from trajectory files, is this correct? If yes, did you actually intend to import FRET state sequences from those files?

If not, please send me via email one of the .mash files that is causing such error, so I can check what is going wrong.

Best, Mélodie

snguyen49 commented 1 month ago

Hi Melodie,

Yes, I intended to import the FRET state sequences to specifically refine the data if I find any anomalies that may be related to our equipment errors. Here is the project file. From working on it a bit more, I found that the errors show up when I clip and split any sequences, I will immediately start running into the exclusion error (the first error) and prevent me from clearing any of the selections.

Many Thanks, Sydney Nguyen


From: Mélodie Hadzic @.> Sent: Friday, October 18, 2024 8:42 AM To: RNA-FRETools/MASH-FRET @.> Cc: Sydney Nguyen @.>; Author @.> Subject: Re: [RNA-FRETools/MASH-FRET] Managing molecules causing error (Issue #141)

Hi Sydney and thank you for the bug report.

The project seems to be created from trajectory files, is this correct? If yes, did you actually intend to import FRET state sequenceshttps://rna-fretools.github.io/MASH-FRET/tutorials/set-experiment-settings/import-trajectories.html#fret-state-sequence-data from those files?

If not, please send me via email one of the .mash files that is causing such error, so I can check what is going wrong.

Best, Mélodie

— Reply to this email directly, view it on GitHubhttps://github.com/RNA-FRETools/MASH-FRET/issues/141#issuecomment-2422390003, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BCCRYBEOPZSSLDVETB6PTKDZ4D64ZAVCNFSM6AAAAABQCF4VDWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMRSGM4TAMBQGM. You are receiving this because you authored the thread.Message ID: @.***>

CAUTION: This email was sent from someone outside of the university. Do not click links or open attachments unless you recognize the sender and know the content is safe.

mca-sh commented 1 month ago

Hi Sydney,

Thank you for the file. Indeed there was a mishandling of imported FRET state trajectories when splitting trajectories. This should now be corrected in the last version downloadable here: https://github.com/RNA-FRETools/MASH-FRET/archive/refs/heads/master.zip The bad news is that you will have to repeat trace processing including trajectory splitting and sample clearing since imported state trajectories were left untouched, I am sorry for that. Please tell me if it works for you.

Something else I've noticed in your project:

Best, Mélodie