Giter Site home page Giter Site logo

tyf0n / smsd Goto Github PK

View Code? Open in Web Editor NEW

This project forked from asad/smsd

0.0 2.0 0.0 154.17 MB

SMSD is a Java based software library for finding Maximum Common Subgraph (MCS)/ Substructure between small molecules.

Home Page: http://www.ebi.ac.uk/thornton-srv/software/SMSD/

smsd's Introduction

SMSD is a Java based software library for calculating Maximum Common Subgraph (MCS) between small molecules. This enables help us to find similarity/distance between two molecules. 
MCS is also used for screening drug like compounds by hitting molecules, which share common subgraph (substructure).

Usage Terms and Condition
Brief summary of the agreement

SMSD executable/library is available under 'Creative Commons Attribution License' via SMSD website. 
 
Anyone is free:
  
* to copy, distribute, and display the work; 
* to make derivative works; 
* to make commercial use of the work;

Under the following conditions: Attribution
  
* the original author must be given credit; 
* for any reuse or distribution, it must be made clear to others what the license terms of this work are; 
* any of these conditions can be waived if the authors gives permission.

Note: Statutory fair use and other rights are in no way affected by the above.

The SMSD code:

The present code is part of the Small Molecule Subgraph Detector 
(SMSD http://www.ebi.ac.uk/thornton-srv/software/SMSD ) library.

Encourage this project by <b>citing the paper and the (SMSD) URL</b> 

S. A. Rahman, M. Bashton, G. L. Holliday, R. Schrader and J. M. Thornton, Small Molecule Subgraph Detector (SMSD) toolkit, Journal of Cheminformatics 2009, 1:12. DOI:10.1186/1758-2946-1-12

Wish you a happy coding!

Author: Syed Asad Rahman <[email protected]>


To build SMSD code:

You need path to the CDK (https://github.com/cdk) directory as SMSD depends on the CDK for processing the Chemical information.


Step 1, for cleaning and building the SMSD project:

ant -f /Users/Asad/Software/GITROOT/asad/SMSD/nbbuild.xml clean jar

Step 2, for releasing the code:

ant -f /Users/Asad/Software/GITROOT/asad/SMSD release-smsd-zip


To Run SMSD code:

On Unix/Linux:

sh SMSD.sh

On Windows/DOS:

cmd SMSD.bat or SMSD.bat

smsd's People

Contributors

asad avatar gilleain avatar

Watchers

James Cloos avatar  avatar

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.