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
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
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
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
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ravila4
ravila4 / vec_analysis.ipynb
Created April 22, 2018 13:55
Multi dimensional scaling of prot2vec embedding features on a collection of receptors
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.