PCP-ML: protein characterization package for machine learning
Related Experiment Video
Updated: Apr 20, 2026

Fully Autonomous Characterization and Data Collection from Crystals of Biological Macromolecules
Published on: March 22, 2019
1Department of Computer Science, Central Michigan University, Mount Pleasant, MI 48859, USA. eickh1jl@cmich.edu.
Background:
Machine Learning (ML) has a number of demonstrated applications in protein prediction tasks such as protein structure prediction. To speed further development of machine learning based tools and their release to the community, we have developed a package which characterizes several aspects of a protein commonly used for protein prediction tasks with machine learning.
Findings:
A number of software libraries and modules exist for handling protein related data. The package we present in this work, PCP-ML, is unique in its small footprint and emphasis on machine learning. Its primary focus is on characterizing various aspects of a protein through sets of numerical data. The generated data can then be used with machine learning tools and/or techniques. PCP-ML is very flexible in how the generated data is formatted and as a result is compatible with a variety of existing machine learning packages. Given its small size, it can be directly packaged and distributed with community developed tools for protein prediction tasks.
Conclusions:
Source code and example programs are available under a BSD license at http://mlid.cps.cmich.edu/eickh1jl/tools/PCPML/. The package is implemented in C++ and accessible as a Python module.
Related Concept Videos
Peptide Identification Using Tandem Mass Spectrometry
This technique helps gather information regarding the protein from which the peptide was obtained and to study the peptides’ amino acid sequence. Identifying peptides from a complex mixture is an important component of the growing field of...
Protein Complex Assembly
Protein Complex Assembly
Many viruses self-assemble into a fully functional unit using the infected host cell to...
Protein Folding Quality Check in the RER
Mass Spectrometry: Complex Analysis
GC–MS is a powerful hyphenated method commonly used in forensics and environmental...
Protein and Protein Structure
A protein's shape is critical to its function. For example, an enzyme...

