Skip to main content

Python wrapper for curatedMetagenomicData3.

Project description

# curatedMetagenomicData3-python

Python Wrapper for curatedMetagenomicData3

# Installation

This package has been tested on python-3.7+. You can install it from PyPi[https://pypi.org/project/curatedmetagenomicdata3/]:

pip install curatedmetagenomicdata3

# Usage

See demo.py for a full working demo. You can follow along the below in a IPython terminal or Jupyter notebook

## Pre-requisites

# Decide on a folder to store files in # This package downloads files containing raw annotation data based on your queries

import curatedmetagenomicdata3 as cmd3 source_dir = “test” # This folder needs to exist beforehand

## 1) Open Metadata

# This function returns a DataFrame containing all sample metadata df = cmd3.get_metadata()

## 2) Decide What Samples You Want Annotations for

# For example, let’s say you want to download taxonomic relative # abundances data for all samples for Type 2 Diabetes patients

t2d = df[df[‘disease’] == ‘T2D’]

## 3) Compile OTU Data for Chosen Samples

# Taxonomic Relative Abundances taxa = cmd3.assemble_taxa_dataset(t2d, source_dir)

That’s it! taxa will be a dataframe containing the relative abundances data for the samples you chose. All of the data for that will be downloaded and cached to source_dir automatically for future use.

You can also get pathway abundances as well

# Pathway Relative Abundances pathways = cmd3.assemble_pathways_dataset(t2d, source_dir)

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

curatedmetagenomicdata3-0.1.4.tar.gz (2.6 MB view details)

Uploaded Source

File details

Details for the file curatedmetagenomicdata3-0.1.4.tar.gz.

File metadata

  • Download URL: curatedmetagenomicdata3-0.1.4.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10

File hashes

Hashes for curatedmetagenomicdata3-0.1.4.tar.gz
Algorithm Hash digest
SHA256 6ac2b6256576dba7fff52936e7dfeb4ff7d487b5165ec289e1601f8d94c3f789
MD5 6bf236f260d14536888483bfc2ac2f60
BLAKE2b-256 415912e6127950eb0d7c44306f6b24bc9f968ca50e015f9893d0bb70e8f35a3f

See more details on using hashes here.

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