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

Polarization Support #21

Open
IronicFreedom opened this issue Oct 30, 2018 · 1 comment
Open

Polarization Support #21

IronicFreedom opened this issue Oct 30, 2018 · 1 comment

Comments

@IronicFreedom
Copy link

Is there already support for 4-channel nsALEX/PIE for anisotropy analysis? If not, is it planned to implement this in the near future?

@tritemio
Copy link

FRETBursts (from master) can load PIE 4-channel data from Photon-HDF5. The polarization information is stored in Data.S_em and Data.P_em. Like for Data.A_em and Data.D_em, these attributes are list of arrays in order to support multispot setups (for single-spot setup use Data.A_em[0] and so forth).

Burst search and selection can be performed as for 2-channel data using photons in both polarization.

Photons can then be sorted in the two polarization, but there is no specific function provided by FRETBursts, you need to use the arrays in Data.S_em and Data.P_em as masks and implement the fitting procedure to extract anisotropy.

I have no plan to add polarization support myself, but if somebody is motivated I would welcome and review a Pull Request. In this case, I would suggest to start implementing as much as possible as a notebook (see the other example notebooks) and later decide which functions to move to the FRETBursts library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants