enter image description hereI have taken the data directly from the FID sensor using a DAQ, so I have the chromatography data in this format: (2 data colummns in a txt file) (18000 rows)

  • Time (s) Intensity (V)
  • 0.00367___0.0008
  • 0.00530___0.00049
  • 0.00672___0.00025
  • 0.00808___0.00009
  • 0.01014___0.00057
  • 0.01290___0.00128
  • 0.01545___0.00136
  • 0.01809___0.00112

I have this data in 2 minutes cycle.

Is there any way I can process this data and obtain the gas concentrations? I understand that a calibration run is required, but what I'm most interested in right now is finding the areas, peaks, and retention times."


  • 1
    $\begingroup$ For plain text formatting by StackExchange markdown, see as inspiration SE meta - formatting // SE meta - tables // Advanced formatting $\endgroup$
    – Poutnik
    Oct 10, 2023 at 19:36
  • 2
    $\begingroup$ Did you consider a search by topic e.g. on PyPI.org? Though not yet tested myself on chromatography data, there are reports fityk equally works well on chromatograms, too $\endgroup$
    – Buttonwood
    Oct 10, 2023 at 19:59
  • $\begingroup$ Googling ‘python chromatography’ yields multiple results. $\endgroup$
    – Jon Custer
    Oct 11, 2023 at 14:39
  • $\begingroup$ The biggest problem here is determining peak boundaries and the baseline.. What vendor are you using? Do you have raw data files instead of the table? $\endgroup$ Oct 12, 2023 at 16:11
  • $\begingroup$ I have a table of intensity and time data for each line that can be seen on the graph. I do not have a supplier since I am taking the data directly from the sensor. $\endgroup$
    – user138375
    Oct 13, 2023 at 17:16


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.