CSULA-Qdots / filter

Data filtering for the CSULA quantum-dot spectroscopy experiment
3 stars 2 forks source link

Implement zeroing based on background run #2

Closed jbouzanquet closed 11 years ago

jbouzanquet commented 11 years ago

There should be a version of filter or standalone script that subtracts a baseline from the data calibrated to a background material run.

blackdjinn commented 11 years ago

Subtracting baseline values would be possible. Tho that begs the question of just what that 'zero' is. Do we have enough control over variables to do that?

jbouzanquet commented 11 years ago

Have you called or chatted with the people in lab right now? I believe they wanted to adjust to fit two points on a curve they're measuring today.

aachew2008 commented 11 years ago

I've got the basic code written for that. We've run the GaAs wafer again and fit it with a quadratic curve. We then "callibrate" the curve by picking two points in our signal and subtracting out a modified background curve. It seems to work well for smooth data but if there's a lot of noise, the signal dips into the negatives after callibration.

aachew2008 commented 11 years ago

Fixed

A "zeroed" graph that worked

aachew2008 commented 11 years ago

Fixed2

This didn't work so well

aachew2008 commented 11 years ago

Just finished modifying the program to take averages at its callibration points. It should work better now.

jbouzanquet commented 11 years ago

How many points included in the average?

aachew2008 commented 11 years ago

5.

jbouzanquet commented 11 years ago

This bug is about implementation. That's done, and though the program still needs work I'll close this issue and open another for bug work.