Skip to content

Instantly share code, notes, and snippets.

View ravila4's full-sized avatar

Ricardo Avila ravila4

View GitHub Profile
@ravila4
ravila4 / CypherBox.py
Last active August 29, 2015 14:27
A small Qt application that handles coding / decoding text in a Caesar cypher
#!/usr/bin/env python3
# Qt GUI application for encoding text in a Caesar cypher
# Form implementation generated from reading ui file 'cypherbox.ui'
#
# Created: Sun Aug 9 13:02:22 2015
# by: PyQt5 UI code generator 5.2.1
from PyQt5 import QtCore, QtGui, QtWidgets
@ravila4
ravila4 / receptor_to_pdbqt.py
Created February 12, 2018 02:34
Script for converting receptors to pdbqt using ODDT
#!/usr/bin/env python3
# Ricardo Avila
# Script for converting receptors to pdbqt using ODDT
import sys
import oddt
from oddt.docking.AutodockVina import write_vina_pdbqt
if len(sys.argv) != 4:
@ravila4
ravila4 / deepchem_PDBbind_featurizer.py
Created February 27, 2018 00:19
Test script to to generate features on the PDBbind dataset, using DeepChem
# Ricardo Avila
# Script to use grid featurizer on the PDBbind dataset
import glob
import csv
import deepchem as dc
from deepchem.feat.rdkit_grid_featurizer import RdkitGridFeaturizer
receptors = glob.glob("./refined-set/*/*protein.pdb")
ligands = glob.glob("./refined-set/*/*ligand.sdf")
@ravila4
ravila4 / DeepChem_featurizer.ipynb
Created March 1, 2018 16:43
Featurizer experiments using deepchem
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ravila4
ravila4 / OXR_docking_analysis.ipynb
Last active March 17, 2018 04:46
Docking analysis of orexin receptor antagonists
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ravila4
ravila4 / k-means.ipynb
Created April 8, 2018 02:29
Snippet to calculate k-means
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ravila4
ravila4 / PCA.ipynb
Created April 8, 2018 19:32
PCA analysis on Swiss Bank Notes
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ravila4
ravila4 / ROC.ipynb
Created April 10, 2018 03:32
Notebook for ROC/AUC and enrichment factor analysis
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ravila4
ravila4 / getting_chembl_ligs.ipynb
Last active April 20, 2018 21:37
Fetching ligand activities from ChEMBL
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.