All Projects → rasbt → protein-science

rasbt / protein-science

Licence: GPL-3.0 license
A collection of useful tutorials for Protein Science

Programming Languages

python
139335 projects - #7 most used programming language
TeX
3793 projects

Projects that are alternatives of or similar to protein-science

mmtf-spark
Methods for the parallel and distributed analysis and mining of the Protein Data Bank using MMTF and Apache Spark.
Stars: ✭ 20 (-78.49%)
Mutual labels:  protein-data-bank
mmtf-workshop-2018
Structural Bioinformatics Training Workshop & Hackathon 2018
Stars: ✭ 50 (-46.24%)
Mutual labels:  protein-data-bank
hPDB
PDB parser in Haskell
Stars: ✭ 20 (-78.49%)
Mutual labels:  protein-data-bank
mmtf
The specification of the MMTF format for biological structures
Stars: ✭ 40 (-56.99%)
Mutual labels:  protein-data-bank

About this repository

[back to top]

During my work and hobbies, I started accumulating useful material about different topics in Protein-Science, which I wanted to collect in a central place and share with others in hope that it might serve as a useful reference one day.





I am looking forward to your contributions, suggestions, and ideas

[back to top]

If you have any suggestions or want to make additions, I would be very happy if you could send me

  • an email,
  • leave me a message on google+,
  • or even send me a tweet on twitter (given you can fit it within the 140 character limit ;)).

Or even better: It would be great if you would simply fork this project and send me a pull request.





Tutorials

[back to top]

Substructure Alignment Using OpenEye OEChem RMSD

[back to top]

steroid substructure

A how-to for extracting a substructure from a molecule and use it as query for an alignment to target molecules.
Link to tutorial


Low-Energy Conformer Generation and Overlay

[back to top]

low-energy overlay

Tutorial and script to generate low-energy conformers of query and target molecules and overlay them to choose the highest-scoring hit using OpenEye software.
Link to tutorial


Molecular docking, estimating free energies of binding, and AutoDock's semi-empirical force field

[back to top]

Discussions and questions about methods, approaches, and tools for estimating (relative) free binding energies of protein-ligand complexes are quite popular, and even the simplest tools can be quite tricky to use. Here, I want to briefly summarize the idea of molecular docking, and give a short overview about how we can use AutoDock 4.2's hybrid approach for evaluating binding affinities.

Link to tutorial





Scripts and Tools

[back to top]

  • A useful one-liner cheatsheet for quick and simple commands for working with protein structure files.

  • the scripts-and-tools subdirectory with tools for, e.g.,

  • smilite - a Python module to download and analyze SMILE strings (Simplified Molecular-Input Line-entry System) of chemical compounds from ZINC

  • pyprot - a Python package for working with protein structure files formats. It comes with a collection of ready-to-use scripts for the most common file operations and protein analyses.

  • PDB Info Table - A simple command line tool that creates an info table from a list of PDB files.





Info Sheets

[back to top]




Literature

[back to top]




Protein Science Glossary

[back to top]




Useful Links

[back to top]

  • ZINC
    A free database for > 35 million purchasable chemical compounds for virtual screening.

  • RCSB Protein Data Bank (PDB)
    The world's largest repository for downloadable 3D structures of biological molecules, including protein nucleic acid (DNA) structures.

  • EMBL-EBI PDBsum
    A Pictorial database of 3D structures in the Protein Data Bank that provides additional useful information, e.g., visualization between protein-ligand interactions.

  • Ligscore - Pose & Rank
    A web server for scoring protein-ligand complexes based on statistical potentials.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].