A practical Java']Java tool for small-molecule compound appraisal

被引:12
|
作者
Amani, Parisa [1 ]
Sneyd, Todd [1 ]
Preston, Sarah [2 ]
Young, Neil D. [2 ]
Mason, Lyndel [1 ]
Bailey, Ulla-Maja [1 ]
Baell, Jonathan [3 ]
Camp, David [4 ]
Gasser, Robin B. [2 ]
Gorse, Alain-Dominique [5 ]
Taylor, Paul [6 ]
Hofmann, Andreas [1 ,2 ]
机构
[1] Griffith Univ, Eskitis Inst, Struct Chem Program, Nathan, Qld 4111, Australia
[2] Univ Melbourne, Fac Vet & Agr Sci, Parkville, Vic 3052, Australia
[3] Monash Univ, Monash Inst Pharmaceut Sci MIPS, Med Chem, Parkville, Vic, Australia
[4] Griffith Univ, Griffith Sch Environm, Nathan, Qld 4111, Australia
[5] Univ Queensland, Inst Mol Biosci, Queensland Facil Adv Bioinformat, St Lucia, Qld, Australia
[6] Univ Edinburgh, Sch Biol Sci, Edinburgh, Midlothian, Scotland
来源
基金
澳大利亚国家健康与医学研究理事会; 英国医学研究理事会; 澳大利亚研究理事会;
关键词
Compound appraisal; Molecular properties; Personal database; CHEMISTRY; CDK;
D O I
10.1186/s13321-015-0079-1
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Background: The increased use of small-molecule compound screening by new users from a variety of different academic backgrounds calls for adequate software to administer, appraise, analyse and exchange information obtained from screening experiments. While software and spreadsheet solutions exist, there is a need for software that can be easily deployed and is convenient to use. Results: The Java application cApp addresses this need and aids in the handling and storage of information on small-molecule compounds. The software is intended for the appraisal of compounds with respect to their physicochemical properties, analysis in relation to adherence to likeness rules as well as recognition of pan-assay interference components and cross-linking with identical entries in the PubChem Compound Database. Results are displayed in a tabular form in a graphical interface, but can also be written in an HTML or PDF format. The output of data in ASCII format allows for further processing of data using other suitable programs. Other features include similarity searches against user-provided compound libraries and the PubChem Compound Database, as well as compound clustering based on a MaxMin algorithm. Conclusions: cApp is a personal database solution for small-molecule compounds which can handle all major chemical formats. Being a standalone software, it has no other dependency than the Java virtual machine and is thus conveniently deployed. It streamlines the analysis of molecules with respect to physico-chemical properties and drug discovery criteria; cApp is distributed under the GNU Affero General Public License version 3 and available from http://www.structuralchemistry.org/pcsb/. To download cApp, users will be asked for their name, institution and email address. A detailed manual can also be downloaded from this site, and online tutorials are available at http://www.structuralchemistry.org/pcsb/capp.php.
引用
收藏
页数:4
相关论文
共 50 条
  • [31] The Java']Java Verification Tool KeY:A Tutorial
    Beckert, Bernhard
    Bubel, Richard
    Drodt, Daniel
    Haehnle, Reiner
    Lanzinger, Florian
    Pfeifer, Wolfram
    Ulbrich, Mattias
    Weigl, Alexander
    FORMAL METHODS, PT II, FM 2024, 2025, 14934 : 597 - 623
  • [32] A Java']Java simulation tool for fuzzy clustering
    Egan, MA
    Krishnamoorthy, M
    Rajan, K
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1997, 9 (11): : 1327 - 1332
  • [33] A Java']Java unit and integration testing tool
    Penaloza, M
    Logar, A
    Johnson, J
    Boucher, M
    COMPUTERS AND THEIR APPLICATIONS, 2001, : 358 - 361
  • [34] iContract -: The Java']Java™ design by Contract™ tool
    Kramer, R
    TOOLS 26 - TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - PROCEEDINGS, 1998, : 295 - 307
  • [35] Evaluation of Java']Java as an Internet delivery tool
    Wormley, SJ
    REVIEW OF PROGRESS IN QUANTITATIVE NONDESTRUCTIVE EVALUATION, VOLS 16A AND 16B, 1997, 16 : 2183 - 2189
  • [36] A Program Slicer for Java']Java (Tool Paper)
    Galindo, Carlos
    Perez, Sergio
    Silva, Josep
    SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2022, 2022, 13550 : 146 - 151
  • [37] The ET Program Repair Tool for Java']Java
    Xiao, Yuan-An
    Zhu, Qihao
    Xiong, Yingfei
    2024 ACM/IEEE INTERNATIONAL WORKSHOP ON AUTOMATED PROGRAM REPAIR, APR 2024, 2024, : 61 - 63
  • [38] A concurrency test tool for Java']Java monitors
    Long, B
    Hoffman, D
    Strooper, P
    16TH ANNUAL INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2001), PROCEEDINGS, 2001, : 421 - 425
  • [39] Judy - a mutation testing tool for Java']Java
    Madeyski, Lech
    Radyk, Norbert
    IET SOFTWARE, 2010, 4 (01) : 32 - 42
  • [40] Java']Java: Internet toy or enterprise tool?
    Semich, B
    Fisco, D
    DATAMATION, 1996, 42 (05): : 28 - 29