Skip to main content

Metabolomics data processing for the ADNI data sets.

Project description

Metabo_ADNI

Metabolomics data processing for the ADNI data sets. Currently, only supports the Biocrates p180 and Nightingale NMR platforms.

Installation

  • Clone the repo
git clone https://github.com/tomszar/adni_metabolomics.git
  • Install metabo_adni
cd adni_metabolomics
pip install .

Usage

In the folder with the required datasets, simply run:

clean_files

And metabo_adni will run with the default parameters. Note: do not change the original name of the files.

Options

  • -D: define the directory were the files are located. Default, current working directory
  • -P: define the platform, either p180 or nmr. Default, p180
  • -F: define the fasting file. Default, BIOMARK.csv
  • -L: define the directory were the LOD p180 files are located. Default, current working directory
  • --mmc: remove metabolites with missing proportions greater than cutoff. Default, 0.2
  • --mpc: remove participants with missing proportions greater than cutoff. Default, 0.2
  • --cv: remove metabolites with CV values greater than cutoff. Default, 0.2
  • --icc: remove metabolites with ICC values lower than cutoff. Default, 0.65
  • --log2: apply log2 transformation to metabolite concentration values
  • --merge: merge data frames across cohorts
  • --zscore: apply zscore transformation to metabolite concentration values
  • --winsorize: winsorize extreme values (more than 3 std of mean)
  • --remove-moutliers: remove multivariate outliers using the Mahalanobis distance
  • --residualize-meds: replace metabolite values with residuals from a regression with medication intake. Note that residuals are scaled to unit variance

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

metabo_adni-0.5.2.tar.gz (23.7 kB view hashes)

Uploaded Source

Built Distribution

metabo_adni-0.5.2-py3-none-any.whl (25.8 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