-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ee1735f
commit 07504c8
Showing
1 changed file
with
29 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,32 @@ | ||
# SARAlerts | ||
SARAlerts is a code to generate structural alerts (toxic alerts) using Local Interpretable Model-Agnostic Explanations (LIME) of machine learning models from Tox21, Clintox, and Sider datasets. | ||
SARAlerts means Serious Adverse Reaction Alerts | ||
|
||
The SARAlerts framework is highly versatile (coded in Google Colab), with options that can be further developed and optimized by the users: it can accept any user-defined datasets (or datasets available in MoleculeNet repository), can use different fingerprints, data splitters, cross-validation methods, and any classification model from DeepChem library. | ||
|
||
There are two complementary codes to analyze the data generated from SARAlerts: Toxic_alert_list_???.ipynb and Molecular_filtering.ipynb | ||
|
||
The Clintox and Sider datasets are provided in two xlsx files: clintox.xlsx and sider.xlsx | ||
The Tox21 dataset is upload using DeepChem tools. DeepChem tools may also be used to upload any dataset in MoleculeNet or user-defined datset. | ||
|
||
# Installation instructions | ||
|
||
SARAlerts is 100% compatible with Google Colab platform developed in Microsoft Windows using Python version 3.8. | ||
|
||
SARAlerts has the following dependencies: Lime, RDkit, DeepChem, Pandas, Matplotlib, Statistics, xlsxwriter, and dataframe-image. | ||
|
||
# Documentation | ||
|
||
The complete documentation about how to run the SARAlerts protocol and several tutorials is being developed. | ||
|
||
# Get help | ||
|
||
SARAlerts is being actively developed and some issues may arise or you may need extra help to run SARAlerts. In those cases, there are two main ways to get help: | ||
|
||
1) Open a new issue in this repository | ||
Or | ||
2) write an email to André Silva Pimentel ([email protected]) (I will do our best to answer your questions as soon as possible). | ||
|
||
# License | ||
|
||
SARAlerts is available under MIT License. See license document for more details. |