Skip to content

Random forest for predicting molecules with anti-ageing properties using molecular descriptors and fingerprints

License

Notifications You must be signed in to change notification settings

SofiaKapsiani/lifespan_extending_compounds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Predicting lifespan-extending compounds

This repository contains the code for the “Random forest classification for predicting lifespan-extending chemical compounds” (https://doi.org/10.1038/s41598-021-93070-6) paper.

Ageing is a major risk factor for many conditions including cancer, neurodegenerative and cardiovascular diseases. Interventions that can prevent, delay or protect against age-related disorders are a growing research area. The DrugAge database (https://genomics.senescence.info/drugs/) consists of compounds that have been found to increase the lifespan of model organisms such as the worm, Caenorhabditis elegans (C. elegans). Random forest classifiers were built for predicting whether a chemical entry will “increase” or “not increase” the lifespan of C. elegans. This repository contains the random forest models built with chemical descriptors and Extended Connectivity Fingerprints (ECFPs).

Python packages required

- pandas
- numpy
- sklearn
- RDKit
- matplotlib
- seaborn

About

Random forest for predicting molecules with anti-ageing properties using molecular descriptors and fingerprints

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published