Coder Social home page Coder Social logo

3dstructureclustering's Introduction

DESCRIPTION
This software can be used to find cluster in biological structures (PDB and
Dynamics trajectories like Gromacs and Amber). 

SYNTAXE : 
/!\ NEVER USE SPACES
The Basic Syntaxe is => CHAIN:RES_NUM:ATOMS_NAME
chain, amino acids and atoms are separed with ":"
You can select an amino acid interval with RES_NUM-RES_NUM 
    => 1-30
You can select several atoms type with "-" to (it's apply on the selected AAs)
    => CA-CB
If you wan to select all elements of a group : use "." or nothing.
    => A:.:. (means all atoms of all residues of the chain A)
    => A:: is the same as A:.:.
You can have several selection if you put a "," between them
    => A:.:.,B:1-30:CA (the Entire chain A and only the carbon alpha of the firth
        30 aa of the chain B)

exemples : 
:20-30:CA-CB => Alpha and beta carbon of the amino acids 20 to 30 of all chains
A:1-100:.,B:200-300:CA => alpha carbons of aa 200 to 300 of the chain B AND all
                          atoms of aa 1 to 100 of the chain A.
    
ARGUMENTS : 
    -f : a list of pdb (like "/structure/*.pdb") 
    -l : list of pdb code! /!\ IF YOU USED THAT : -f as to be the PATH of your pdb files
    -s : Selection string
    -a : Alignement type (g = Global, l = Local (on selection string))
    -o : output name for the log file (default is cluster.log)
    
USAGE : 
python Cluster_Analysis.py -f *.pdb -s [SELECTION] -a Alignement_type -o output_log

3dstructureclustering's People

Contributors

tubiana avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

minghao2016

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.