Skip to content

Webchemistry is a set of tools for analysis of 3D structural data from the Protein Data Bank implemented in C#.

License

Notifications You must be signed in to change notification settings

sb-ncbr/webchemistry

Repository files navigation

Webchemistry

Webchemistry is a set of tools and efficient data structures developed in C# by David Sehnal at co. at Masaryk University, Brno Czech Republic.

The toolkit employs and implements algorithms for comprehensive detection, analysis, and validation of 3D molecular patterns mainly comming from the Protein Data Bank and supports state of the art mmCIF format.

Installation

Run install-packages.bat or .ps1 in powershell (its enough to copy/paste it there - there is some silly default no script running policy).

To compile all projects:

  • Visual Studio 2017 recommended.
  • IIS Express to debug the web.
  • (Optional) 7-zip for helper service deployment scripts.

Use msbuild /t:Restore to install the deps.

To deploy the web, use Publish option for the Webchemistry.Web project in Visual Studio. Use Default Web Site\Platform as AppPath.

To update services, use the commands in DeployHelper directory. After copying the new binaries to the WebChemUtils directory at E:, run the Bootstrapper to update the versions of the services.

Web services

Majority of these tools are available as webservices either in WebChemistry or MOLEonline.

How to cite

Should you find this toolkit useful please cite one of the publications based on what you used:

Detection - PatternQuery

  • Sehnal, D., Pravda, L., Ionescu C.-M., Svobodová Vařeková, R. and Koča, J. (2015) PatternQuery: web application for fast detection of biomacromolecular structural patterns in the entire Protein Data Bank. Nucleic Acids Res., 43, W383–W388.

Validation

Analysis - MOLE

About

Webchemistry is a set of tools for analysis of 3D structural data from the Protein Data Bank implemented in C#.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •