Skip to main content

cafe: Classifying Antibodies for Expression

About

A Python package, or wrapper, that transforms FASTA files into a data format suitable for machine learning classification.

This is a research project during my computational biology internship at EMD Serono, Research and Development Institute in Billerica, MA under Dr. Yves Fomekong Nanfack. The idea is to have each amino acid as a feature (with its respective numerical value based on solubility, hydrophobicity, etc. from the literature) and see if it is possible to predict antibodies that have high affinity or other ideal characteristics.

The data_transform module reads in FASTA files, extracts the amino acid sequence, splits each amino acid into its own columns, replaces each amino acid with a value provided by the user (as a file), and outputs a pandas dataframe(s).

The ml module performs classic machine learning tasks such as splitting the data, standardizing the data, model selection, training, and evaluating.

Installation

Please have Python 3.7 installed.

Once Python 3.7 is installed, you can install the package as so:

pip3 install cafe

Usage

Please see the examples folder.# cafe

Release files for cafe 2.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cafe 2.0.7
File Size Uploaded
cafe-2.0.7.tar.gz 16.5 MB Details

Release files / cafe-2.0.7.tar.gz

Download URL cafe-2.0.7.tar.gz
Size 16.5 MB
Tags Source
SHA-256 checksum
How to use checksums
ea31115f97f947db52e34fe93a38748ee004affb3ad935f4e3f4bd2bc483decb
BLAKE2b-256 checksum
How to use checksums
76eea48e384fb85e78821026e393a2e7b359e1a359542d89e4328370006c1ccf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.5

Release history Release notifications | RSS feed

This release

2.0.7 This release

1 release file

2.0.6

1 release file

2.0.5

1 release file

2.0.4

1 release file

2.0.3

1 release file

2.0.2

1 release file

2.0.1

1 release file

2.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page