Skip to main content

WEBCHEM-JSM: an information environment for implementation of the JSM method in pharmacology


WebChem-JSM is a software system that is an information environment for application of the JSM method in the discovery of structure–activity relationships in pharmacology and related fields. A client–server architecture based on web technology is proposed to solve tasks. Compared to past solutions of this problem, centralized storage of data and knowledge together with the ability to accumulate knowledge are attained. The modular architecture of the system provides rich capabilities for deploying various versions of the components, for comparative study of solvers and strategies of JSM method. For the first time, a parallel JSM solver is used in an intellectual JSM system to achieve greater performance.

This is a preview of subscription content, access via your institution.


  1. Cunningham, A.R., Cunningham, S.L., Consoer, D.M., Moss, S.T., and Karol, M.H., Development of an information-intensive structure-activity relationship model and its application to human respiratory chemical sensitizers, SAR QSAR Environ. Res., 2005, vol. 16, no. 3, pp. 273–285.

    Article  Google Scholar 

  2. Kumar, P., Carrasquer, C.A., Carter, A., Song, Z., and Cunningham, A.R., A categorical structure-activity relationship analysis of GPR119 ligands, SAR QSAR Environ. Res., 2014, vol. 25, no. 11, pp. 891–903.

    Article  Google Scholar 

  3. Leibov, A.E., Automatic encoding of chemical structures by FCCS code, Itogi Nauki Tekh., Ser. Inf., 1991, vol. 15, pp. 141–158.

    Google Scholar 

  4. Blinova, V.G. and Dobrynin, D.A., Languages for representing chemical structures for intellectual systems for construction of medicine, Nauchn.-Tekhn. Inform., Ser. 2. Protsessy Sist., 2000, no. 6, pp. 14–21.

    Google Scholar 

  5. Olshansky, D.L., Blinova, V.G., and Dobrinin, D.A., Automatic encoding of chemical compounds by fragmental superposition of substructures code, Nauchn. Tekhn. Inform., Ser. 2. Protsessy Sist., 2015, no. 5, pp. 7–18.

    Google Scholar 

  6. Sushko, I., Salmina, E., Potemkin, V.A., Pod, G., and Tetko, I.V., ToxAlerts: A web server of structural alerts for toxic chemicals and compounds with potential adverse reactions, J. Chem. Inf. Model., 2012, vol. 52.

  7. HTML5 W3C Recommendation.

  8. The Django project.

  9. The uWSGI project.

  10. RabbitMQ.

  11. Task, Queue.,

  12. Celery: Distributed Task Queue.

  13. Olshansky, D.L., On selection of the algorithm for parallel implementation of induction step in intellectual JSM-systems, Nauchn.-Tekhn. Inform., Ser. 2. Protsessy Sist., 2015, no. 7, pp. 10–19.

    Google Scholar 

  14. Krajca, P., Outrata, J., and Vychodil, V., Parallel recursive algorithm for FCA, Proc. CLA CEUR WS, 433, 2008.

    Google Scholar 

  15. Krajca, P., Outrata, J., and Vychodil, V., Advances in algorithms based on CbO, Proc. CLA, 2010, pp. 325–337.

    Google Scholar 

  16. Andrews, S., A 'Best-of-Breed’ approach for designing a fast algorithm for computing fixpoints of Galois Connections, Inf. Sci., 2015, pp. 633–649.

    Google Scholar 

  17. Sqlite.

  18. MongoDB.

  19. Open Babel: The Open Source Chemistry Toolbox.

  20. Blinova, V.G., Dobrynin, D.A, Pankratova, E.S, Fabrikantova, E.F., and Finn, V.K., Intellectual systems of the JSM type–computer implementation of system analysis in sciences of life, Trudy Pervoi mezhdunarodnoi konferentsii SAIT-2005 (Proc. 1st Int. Conf. SAIT2005), Pereslavl-Zalessky, 2005, vol. 1, pp. 149–155.

    Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to D. L. Olshansky.

Additional information

Original Russian Text © D.L. Olshansky, 2015, published in Nauchno-Tekhnicheskaya Informatsiya, Seriya 2, 2015, No. 9, pp. 2–11.

The article was translated by the author.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Olshansky, D.L. WEBCHEM-JSM: an information environment for implementation of the JSM method in pharmacology. Autom. Doc. Math. Linguist. 49, 153–162 (2015).

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: