Skip to main content

Tool for automatic analysis of multiple HPLC results

Project description

hplc_data_analysis

A Python tool to manage multiple HPLC qualitative tables and automatically split chemicals into functional groups.

An open-source Python tool that can automatically:

  • handle multiple HPLC semi-quantitative data tables (obtained with different methods)
  • duild a database of all identified compounds and their relevant properties using PubChemPy
  • split each compound into its functional groups using a published fragmentation algorithm
  • produce single file report, single replicate (intended as the sum of more methods applied to one vial), comprehensive multi-sample (average and deviation of replicates) reports and aggregated reports based on functional group mass fractions in the samples
  • provides plotting capabilities

Naming convention for samples

To ensure the code handles replicates of the same sample correctly, names have to follow the convention: method_name-of-sample-with-dashes-only_replicatenumber (for now, method can either be 210 or 254, as the wavelenght analyzed using a UVvis detector

Examples that are correctly handled:

  • 210_Bio-oil-foodwaste-250C_1
  • 254_Bio-oil-foodwaste-250C_1
  • 210_FW_2
  • 254_FW_2

Examples of NON-ACCEPTABLE names are

  • 210-bio_oil_1
  • 254-FW1

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hplc_data_analysis-1.0.2.tar.gz (20.4 kB view hashes)

Uploaded Source

Built Distribution

hplc_data_analysis-1.0.2-py3-none-any.whl (18.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page