Literature DB >> 23161688

SwissBioisostere: a database of molecular replacements for ligand design.

Matthias Wirth1, Vincent Zoete, Olivier Michielin, Wolfgang H B Sauer.   

Abstract

The SwissBioisostere database (http://www.swissbioisostere.ch) contains information on molecular replacements and their performance in biochemical assays. It is meant to provide researchers in drug discovery projects with ideas for bioisosteric modifications of their current lead molecule, as well as to give interested scientists access to the details on particular molecular replacements. As of August 2012, the database contains 21,293,355 datapoints corresponding to 5,586,462 unique replacements that have been measured in 35,039 assays against 1948 molecular targets representing 30 target classes. The accessible data were created through detection of matched molecular pairs and mining bioactivity data in the ChEMBL database. The SwissBioisostere database is hosted by the Swiss Institute of Bioinformatics and available via a web-based interface.

Entities:  

Mesh:

Substances:

Year:  2012        PMID: 23161688      PMCID: PMC3531158          DOI: 10.1093/nar/gks1059

Source DB:  PubMed          Journal:  Nucleic Acids Res        ISSN: 0305-1048            Impact factor:   16.971


INTRODUCTION

During the course of drug discovery, a considerable amount of time is spent in lead optimization (1). In this phase, compounds that have been identified as active against a molecularly defined target of interest are modified to carefully balance potency and other relevant parameters, such as bioavailability, toxicity, metabolic stability or solubility. Issues with any of these parameters usually need to be addressed without losing the achieved bioactivity against the primary target. The knowledge of potential bioisosteres, i.e. pairs of replacements that share physical and chemical similarities, can be of great help to prioritize the synthesis of analogues with the purpose of modulating the biological and biophysical properties of the entire compound. Traditionally, these replacements have been identified by simple chemical considerations and trial-and-error and found their way into the common knowledge of medicinal chemists over time. Already in 1919, the concept of isosterism, i.e. molecules or ions that possess the same number of atoms and valence electrons, was termed by Langmuir (2) and developed further by Grimm (3), and later Erlenmeyer (4). Friedmann (5) and Thornber (6) described bioisosterism as a form of non-classical isosterism with relation to the modulation of a biological endpoint. Since then, interest and research on this concept have been gradually increasing, and efforts have been put into collecting anecdotes of historically successful applications. Several extensive reviews on examples for bioisosteric relations are available (7–9), and a commercial solution captures annotated data retrieved from primary literature (10). Although these examples certainly contain valuable information and are a great source of inspiration, from a practical point of view it is nevertheless questionable whether success stories are truly generalizable, and what the exhaustiveness of such lists is. We aim to improve on both aspects in SwissBioisostere. As modern drug discovery projects produce a wealth of biochemical assay data for different chemical structures, it is possible to mine these data computationally by fragmenting the chemical structures and identifying pairs of molecules that differ from each other only by small substructural exchanges, i.e. the so-called matched molecular pairs (MMPs) (11). The additional information of the difference in bioactivity in the biochemical assay allows inferring the impact of this structural exchange. The presented SwissBioisostere database contains such molecular replacements annotated with their differences in bioactivity against the primary target they were measured against. This development has been made possible as (i) extensive drug discovery data have been put in the public domain in a useable format by efforts such as ChEMBL (12) and (ii) fast algorithms to mine these data for MMPs have been developed (13,14). Due to these recent developments, MMP analysis has gained increased interest in the past years (15). Although historically, such analyses were almost exclusively possible within the proprietary data of large pharmaceutical companies and constrained to small data sets owing to the algorithmic complexity, nowadays even very large data sets can be analysed, and the increasing availability of public domain databases (16) offers the potential to perform these analyses also in academic settings. With the SwissBioisostere database, we provide access to a large knowledgebase of molecular replacements and information on their observed impact on biological activity, to aid medicinal chemists in their quest to identify clinical candidates and to facilitate drug design research via an interface that requires no specific training.

DATABASE CONSTRUCTION AND FEATURES

Experimental data retrieval and preparation

The ChEMBL database was used as primary data source for experimental assay records. Version 13 (2012) was downloaded from the website of the European Bioinformatics Institute and held in a local MySQL database. Then, data points of interest were selected according to the following criteria: all compounds with annotated assay data in IC50, EC50, Ki or Kd, which underwent a standardization process by ChEMBL curators, were selected. Bioactivity values were transformed into their cologarithmic forms. Data points annotated with values >10 µM, were kept, but flagged as inactive. In case a limiting operator (e.g. < or >) was attributed to an activity, the corresponding data point was removed to keep only clearly annotated bioactivity values. Compounds with a molecular weight ≥1000 Da were filtered to avoid long runtimes during the fragmentation process. Assays were kept, if a curator of the ChEMBL database annotated the observed effect as directly related to an interaction with a particular molecularly defined target (confidences level 8 and 9). Some assays were manually removed owing to obvious errors in their annotated bioactivity data. If more than one target was attributed to a particular assay, all mentioned targets were stored as target ensemble for this particular assay. Target class tags were created by merging the tags of levels 1 and 2 in the target classification of the ChEMBL database. The resulting entries were grouped by their assay ID. Members of such a group have been measured in the same assay under equivalent conditions. Duplicate structures were removed from each subset, and, in case their results were annotated with differing experimental values, replaced by the median. The compound structures were standardized using the ‘Standardize Molecule’ component in Pipeline Pilot (17) by de-salting, harmonizing the bonds and formal charges of particular substructures [e.g. nitro groups as − N + (=O)O−] and normalizing the chirality annotation (18). Furthermore, compounds were neutralized to the parent form by protonating acids and deprotonating bases. Molecules containing bad valences were filtered out. Finally, a canonical tautomer was defined for each compound, based on the algorithm by Sayle and Delaney (19). For assays with more than one remaining compound, a canonical SMILES was calculated for all compounds and used together with information on assay ID, measured bioactivity, corresponding target and target class as input for the MMP identification process. The number of entries, compounds and assays filtered at each step are listed in Table 1. Figure 1 gives an overview about the filtering cascade.
Table 1.

Overview of the number of entries filtered out during the different filter steps

StepsEntriesCompoundsAssays
ChEMBL v136 933 0681 143 682617 681
Entry selection−6 250 195−847 213−556 127
Removal of unwanted entries−60 840−14 219−20 070
Compound treatment−32 473−2462−632
MMP identification589 560279 78840 852
Figure 1.

Overview of the different steps leading to the creation of the SwissBioisostere database.

Overview of the different steps leading to the creation of the SwissBioisostere database. Overview of the number of entries filtered out during the different filter steps

MMP identification

To identify pairs of molecules differing from each other only by a small substructural exchange, the Hussain and Rea algorithm (14) was implemented in Java using libraries from the Chemistry Development Kit (20) and the Indigo library from GGA (http://ggasoftware.com/opensource/indigo). The algorithm fragments molecular structures by cutting up to three bonds simultaneously and stores one part of the molecule as key of a hash table while the other part becomes the corresponding object. For single cuts, in which only one bond is cut at a time, both fragments become key and object, respectively. For double and triple cuts, only the resulting fragments with single attachment points become the key, and scaffold (three attachment points) or linker (two attachment points) becomes the object. If the fragmentation of two different compounds results in equal keys, the two corresponding objects define the variable part of an identified MMP; i.e. a replacement has been found. Cuttable bonds were defined as single bonds that were neither part of a ring system nor part of a functional group such as, e.g. an amide group or a carboxylic acid (SMARTS: [#6+0;!$(*=,#[!#6&!R])]!@!#!=[*]). Furthermore, an additional rule was implemented, to be able to detect replacements of groups connected by exocyclic double bonds to a ring system (SMARTS: [#6+0;R]=[#7&!R,#8&!R,#16&!R,#6+0&!R]). Replacements are encoded as canonicalized SMIRKS. (21) Only replacements with a maximal number of 12 heavy atoms in the variable part were kept during the identification process. This threshold was set as a precautionary measure with respect to the resulting number of potential cuts and to ensure that replacements for larger scaffolds, e.g. bicyclic ring systems, could still be identified. Furthermore, the common part of a matched pair was required to have at least the same number of heavy atoms as the variable part. If compounds containing marked stereo centres in the constant part were matched, the match was verified for identical stereochemistry of all centres, and kept, if this was the case. Matches of defined stereo centres with non-annotated ones were allowed, but flagged in the database. Mismatched stereo centres led to rejection of a previously found replacement. Each performed fragmentation was validated by reconnection of the fragments and comparison with the original molecule. Hydrogen replacements were identified in a separate step. An a posteriori filter was implemented for replacements identified through triple cuts: Topological distances between all attachment points were calculated for both common parts of a replacement. In case the sum of the differences in topological distance exceeded the conservatively chosen threshold of 3, a triple cut replacement was not accepted. This filter prevents the occurrence of cases where the directionality of the sidechains (the common constant part) between the two fragments has significantly changed, whereas at the same time smaller changes (e.g. hexyl to pentyl or phenyl to benzyl) remain accepted. Studies by Papadatos and coworkers (22) showed the importance of the chemical context of an attachment point when comparing difference distributions of replacements observed in hERG, solubility and lipohilicity assay data. Contextual information was taken into account by annotating the corresponding attachment points with such information during the fragmentation process. Three classes of attachment points were defined: (i) connection to an aromatic ring; (ii) link to an aliphatic ring; and (iii) connection to an aliphatic linker. A finer differentiation like in the work of Papadatos has been considered, but not been implemented because it would have resulted in data subsets with only few members, preventing a subsequent statistical assessment of the impact of the chemical context. Furthermore, even if it would be differentiated in a more detailed fashion (e.g. between heteroaromatic rings containing atoms with potential H-bond acceptor and donor function), although keeping an adequate amount of data, there might still be an important difference in whether these atoms are located in ortho-, meta- or para-position to the attachment point for instance, which would prevent a relevant exploitation of the data [see a corresponding example in the review article of Griffen et al. (15)]. All calculated and accepted replacements were stored in a MySQL 5.5 database.

SwissBioisostere database content

Currently (August 2012), SwissBioisostere contains information on 5 586 462 unique replacements that can be sub-divided into 33.03% Single Cuts (substituent replacements), 45.89% Double Cuts (linker replacements) and 21.08% Triple Cuts (scaffold replacements). In total, 21 293 355 data points can be accessed via the interface. Figure 2 highlights how often specific replacements have been observed in the database. Indeed, about half of the accessible replacements (46.61%) are singletons, i.e. have been only observed once, 13.23% have been observed ≥five times. A list of the 1948 targets from 30 target classes can be found in the Supplemental Material (Supplementary Tables S1 and S2).
Figure 2.

Information on counts of unique replacements stratified by the type of cut that has been performed.

Information on counts of unique replacements stratified by the type of cut that has been performed. Table 2 gives an overview about the parameters stored in the SwissBioisostere database and their origin. Differences in logP, tPSA and Molecular Weight of the fragments corresponding to a replacement are based on values that have been provided by ChEMBL for the corresponding compounds. In case a replacement was observed more than once, the mean of the differences over all observed MMPs is reported.
Table 2.

Properties available in SwissBioisostere

AssaysCompoundsMMPReplacement
Assay ID a ChEMBL ID a Compound IDs a SMIRKS b
Target a SMILES b Bioactivities a R group distance b
Target class a ACD logP a Bioactivity difference b Score b
Assay type a tPSA a Attachment point context b
Confidence a Molecular weight a Constant part b
PubMed ID a Murcko fragment b Stereo tag b

aEntries were taken directly from ChEMBL.

bEntries are calculated properties for SwissBioisostere.

Properties available in SwissBioisostere aEntries were taken directly from ChEMBL. bEntries are calculated properties for SwissBioisostere. To aid ranking of replacements, a scoring scheme has been implemented. It is based on the observed bioactivity differences of the replacement, its total count, as well as the number of different targets, target classes and Murcko scaffold families (23) in which it has been observed. For more details on the implemented score, the reader is referred to section 1 of the Supplemental Material. We implemented an adapted version of the R group descriptor published by Holliday et al. (24) as a chemical similarity measure between fragments corresponding to a replacement. Details on the calculation can be found in section 2 of the Supplemental Material.

DATA ACCESS

Interface description

Access to the SwissBioisostere database is provided via a web-based interface accessible at http://www.swissbioisostere.ch. The starting page contains two chemical sketchers and allows the user to perform two different types of query: (i) query for observed replacements of a particular substructure or (ii) query for a particular replacement. Scenario 1 is typically a question that is raised if a New Chemical Entity drug discovery project is running into an issue with a particular property and aims to escape this situation by chemical modification of the lead compound. When entering a single substructure into sketcher 1 on the start page of the website, the database is searched for replacements that have been used in the past for this exact substructure. An exemplary screenshot (Figure 3) shows the results for the nitro function. This page gives a broad overview of observed replacements for this particular substructure. For more details for a particular replacement, the user is able to follow the links provided on each fragment. As medicinal chemists are often interested in modifying lipophilicity and/or polar surface area of a compound, these values are reported in a dynamic plot, which allows to select on the difference that a replacement would cause in these two properties. The performance of each replacement in biochemical assays as stored in the ChEMBL database is presented as a three-class distribution (improved, worsened or isoactive). Class membership has been attributed with regards to the observed change in bioactivity for a replacement: improved (Δ bioactivity < −0.5 log units or transformed inactive molecule to an active form), worsened (Δ bioactivity > 0.5 log units or transformed active molecule to an inactive form) or isoactive (else). The threshold of 0.5 log units, i.e. a factor of 3.2 in activity, has been chosen to account for the unknown experimental uncertainty in the underlying assays. It is possible to sort the given replacements by values of the different parameters—ΔtPSA, ΔlogP, ΔMW, total count, class counts, success-based score and chemical similarity measure—provided in the table of results. Filtered results can then be exported via a copy-to-clipboard function or to a CSV file.
Figure 3.

Overview about the fragment replacement proposal process. The user enters a chemical substructure in sketcher 1 (1). The query results in an overview page showing all replacements that have been performed for this particular substructure: (2) ΔlogP, ΔtPSA overview that can be used to select subsets, (3) results table, (4) image of performed replacement, which links to a detailed overview page, (5) bioactivity difference distribution, three class classification, (6) sorts columns, (7) data export.

Overview about the fragment replacement proposal process. The user enters a chemical substructure in sketcher 1 (1). The query results in an overview page showing all replacements that have been performed for this particular substructure: (2) ΔlogP, ΔtPSA overview that can be used to select subsets, (3) results table, (4) image of performed replacement, which links to a detailed overview page, (5) bioactivity difference distribution, three class classification, (6) sorts columns, (7) data export. Via the link of a proposed replacement, or in case the query was performed by adding two fragments in sketcher 1 and 2, respectively, the user obtains a detailed overview page presenting data concerning the effects this particular replacement showed experimentally with regards to the activity against molecularly defined targets. Figure 4 shows the results of the exchange of a pyridine with a morpholine. The distribution of bioactivity differences is visualized in two different manners: an overview of the full distribution and a split by the chemical context of the attachment points (in case of single and double cuts). The plots are sensitive to a performed selection via the available filters. The column filter within the table provides the user with options to filter for particular target classes, targets or assay IDs. An additional filter box provides the user with more possibilities to fine-grain the data. Here, it is possible to select the range of activity of compound A of a matched pair A–B. Thereby, it is possible to analyse, e.g. whether a replacement showed a similar or improved bioactivity over the whole activity range, or only in a particular region. Furthermore, the data can be split to focus on results from different assay types (functional or binding assays), according to the confidence the ChEMBL curators attributed to a particular assay/target annotation, or if only perfectly matched stereochemistry or also MMPs, in which stereochemistry was not completely defined for one or both of the two molecules, should be considered. The table of results contains additional information on each measured data point. Under each entry, representations of the corresponding molecules to a MMP can be retrieved, as well as their measured bioactivity values in the biochemical assay. Furthermore, a link to the respective website at the European Bioinformatics Institute provides access to the corresponding compound reports in the ChEMBL database. Again, all filtered results can be exported via a copy to the clipboard function or download of a CSV file.
Figure 4.

Retrieval of details for a particular molecular replacement. The user enters the replacement as chemical substructures in sketcher 1 and 2 (1), or follows a link from the result page presented in Figure 3. The query results in a detailed overview page that presents the underlying data for this particular replacement: (2) general statistics, (3) bioactivity difference distribution plot, (4) bioactivity difference distributions by attachment point context, (5) filter for assay and compound properties, (6) results table, (7) sorts columns, (8) column filter for assays, targets, target classes, (9) detail view for particular data record and (10) data export.

Retrieval of details for a particular molecular replacement. The user enters the replacement as chemical substructures in sketcher 1 and 2 (1), or follows a link from the result page presented in Figure 3. The query results in a detailed overview page that presents the underlying data for this particular replacement: (2) general statistics, (3) bioactivity difference distribution plot, (4) bioactivity difference distributions by attachment point context, (5) filter for assay and compound properties, (6) results table, (7) sorts columns, (8) column filter for assays, targets, target classes, (9) detail view for particular data record and (10) data export.

Applied technologies

In its current design, SwissBioisostere is built on Apache, MySQL, Java, Javascript and Flash technologies. The underlying RDBS is based on MySQL 5.5 (http://www.mysql.com). The host server runs an Apache Tomcat 7 server (http://tomcat.apache.org). In the current version, the molecular sketchers are based on MarvinSketch by Chemaxon (http://www.chemaxon.com). All presented plots are created using the flot package developed by Ole Laursen (http://code.google.com/p/flot), result tables and capabilities such as ranking, filtering and exporting data were implemented using the DataTables package by SpryMedia (http://datatables.net). JQuery (http://jquery.com) is the underlying javascript library that is accessed by those components.

CONCLUSIONS AND FUTURE DIRECTIONS

To facilitate the identification and assessment of molecular substructural replacements, we have developed and released the SwissBioisostere database. Via a web interface, accessible at http://www.swissbioisostere.ch, we provide medicinal chemists with a valuable idea generator that is supported by historical data and a platform to aid research on individual molecular replacements. To keep the database up to date with the latest information, it is planned to perform updates at regular intervals. As SwissBioisostere is one of the components of the online tools developed by the Molecular Modelling group of the Swiss Institute of Bioinformatics in Lausanne, we plan to integrate a possibility to crosstalk with other web services already available, e.g. SwissDock (25) (http://www.swissdock.ch), or under development, to provide an even better service to drug discovery researchers.

SUPPLEMENTARY DATA

Supplementary Data are available at NAR Online: Supplementary Sections 1 and 2, Supplementary Tables 1 and 2 and Supplementary References [26-29].

FUNDING

Funding for open access charge: Swiss Institute of Bioinformatics. Conflict of interest statement. None declared.
  17 in total

1.  Calculation of intersubstituent similarity using R-group descriptors.

Authors:  John D Holliday; Stephen P Jelfs; Peter Willett; Peter Gedeck
Journal:  J Chem Inf Comput Sci       Date:  2003 Mar-Apr

2.  Matched molecular pairs as a medicinal chemistry tool.

Authors:  Ed Griffen; Andrew G Leach; Graeme R Robb; Daniel J Warner
Journal:  J Med Chem       Date:  2011-09-22       Impact factor: 7.446

3.  WizePairZ: a novel algorithm to identify, encode, and exploit matched molecular pairs with unspecified cores in medicinal chemistry.

Authors:  Daniel J Warner; Edward J Griffen; Stephen A St-Gallay
Journal:  J Chem Inf Model       Date:  2010-08-23       Impact factor: 4.956

4.  Lead optimization using matched molecular pairs: inclusion of contextual information for enhanced prediction of HERG inhibition, solubility, and lipophilicity.

Authors:  George Papadatos; Muhammad Alkarouri; Valerie J Gillet; Peter Willett; Visakan Kadirkamanathan; Christopher N Luscombe; Gianpaolo Bravi; Nicola J Richmond; Stephen D Pickett; Jameed Hussain; John M Pritchard; Anthony W J Cooper; Simon J F Macdonald
Journal:  J Chem Inf Model       Date:  2010-10-25       Impact factor: 4.956

Review 5.  Bioisosterism: a useful strategy for molecular modification and drug design.

Authors:  Lídia Moreira Lima; Eliezer J Barreiro
Journal:  Curr Med Chem       Date:  2005       Impact factor: 4.530

6.  The Structure of Atoms and the Octet Theory of Valence.

Authors:  I Langmuir
Journal:  Proc Natl Acad Sci U S A       Date:  1919-07       Impact factor: 11.205

7.  Matched molecular pairs as a guide in the optimization of pharmaceutical properties; a study of aqueous solubility, plasma protein binding and oral exposure.

Authors:  Andrew G Leach; Huw D Jones; David A Cosgrove; Peter W Kenny; Linette Ruston; Philip MacFaul; J Matthew Wood; Nicola Colclough; Brian Law
Journal:  J Med Chem       Date:  2006-11-16       Impact factor: 7.446

8.  Atomic physicochemical parameters for three-dimensional-structure-directed quantitative structure-activity relationships. 2. Modeling dispersive and hydrophobic interactions.

Authors:  A K Ghose; G M Crippen
Journal:  J Chem Inf Comput Sci       Date:  1987-02

9.  SwissDock, a protein-small molecule docking web service based on EADock DSS.

Authors:  Aurélien Grosdidier; Vincent Zoete; Olivier Michielin
Journal:  Nucleic Acids Res       Date:  2011-05-29       Impact factor: 16.971

10.  The Chemistry Development Kit (CDK): an open-source Java library for Chemo- and Bioinformatics.

Authors:  Christoph Steinbeck; Yongquan Han; Stefan Kuhn; Oliver Horlacher; Edgar Luttmann; Egon Willighagen
Journal:  J Chem Inf Comput Sci       Date:  2003 Mar-Apr
View more
  22 in total

1.  SwissTargetPrediction: a web server for target prediction of bioactive small molecules.

Authors:  David Gfeller; Aurélien Grosdidier; Matthias Wirth; Antoine Daina; Olivier Michielin; Vincent Zoete
Journal:  Nucleic Acids Res       Date:  2014-05-03       Impact factor: 16.971

2.  QSAR-driven design, synthesis and discovery of potent chalcone derivatives with antitubercular activity.

Authors:  Marcelo N Gomes; Rodolpho C Braga; Edyta M Grzelak; Bruno J Neves; Eugene Muratov; Rui Ma; Larry L Klein; Sanghyun Cho; Guilherme R Oliveira; Scott G Franzblau; Carolina Horta Andrade
Journal:  Eur J Med Chem       Date:  2017-05-10       Impact factor: 6.514

Review 3.  Artificial intelligence and machine-learning approaches in structure and ligand-based discovery of drugs affecting central nervous system.

Authors:  Vertika Gautam; Anand Gaurav; Neeraj Masand; Vannajan Sanghiran Lee; Vaishali M Patil
Journal:  Mol Divers       Date:  2022-07-11       Impact factor: 3.364

4.  α-Amino Acid-Isosteric α-Amino Tetrazoles.

Authors:  Ting Zhao; Katarzyna Kurpiewska; Justyna Kalinowska-Tłuścik; Eberhardt Herdtweck; Alexander Dömling
Journal:  Chemistry       Date:  2016-01-28       Impact factor: 5.236

5.  Activity, assay and target data curation and quality in the ChEMBL database.

Authors:  George Papadatos; Anna Gaulton; Anne Hersey; John P Overington
Journal:  J Comput Aided Mol Des       Date:  2015-07-23       Impact factor: 3.686

Review 6.  Structure-based virtual screening for drug discovery: principles, applications and recent advances.

Authors:  Evanthia Lionta; George Spyrou; Demetrios K Vassilatis; Zoe Cournia
Journal:  Curr Top Med Chem       Date:  2014       Impact factor: 3.295

7.  Fifteen years SIB Swiss Institute of Bioinformatics: life science databases, tools and support.

Authors:  Heinz Stockinger; Adrian M Altenhoff; Konstantin Arnold; Amos Bairoch; Frederic Bastian; Sven Bergmann; Lydie Bougueleret; Philipp Bucher; Mauro Delorenzi; Lydie Lane; Philippe Le Mercier; Frédérique Lisacek; Olivier Michielin; Patricia M Palagi; Jacques Rougemont; Torsten Schwede; Christian von Mering; Erik van Nimwegen; Daniel Walther; Ioannis Xenarios; Mihaela Zavolan; Evgeny M Zdobnov; Vincent Zoete; Ron D Appel
Journal:  Nucleic Acids Res       Date:  2014-05-03       Impact factor: 16.971

8.  Multistep rational molecular design and combined docking for discovery of novel classes of inhibitors of SARS-CoV-2 main protease 3CLpro.

Authors:  Roman S Tumskiy; Anastasiia V Tumskaia
Journal:  Chem Phys Lett       Date:  2021-07-14       Impact factor: 2.328

Review 9.  Cheminformatic Characterization of Natural Antimicrobial Products for the Development of New Lead Compounds.

Authors:  Samson Olaitan Oselusi; Alan Christoffels; Samuel Ayodele Egieyeh
Journal:  Molecules       Date:  2021-06-29       Impact factor: 4.411

10.  The ChEMBL bioactivity database: an update.

Authors:  A Patrícia Bento; Anna Gaulton; Anne Hersey; Louisa J Bellis; Jon Chambers; Mark Davies; Felix A Krüger; Yvonne Light; Lora Mak; Shaun McGlinchey; Michal Nowotka; George Papadatos; Rita Santos; John P Overington
Journal:  Nucleic Acids Res       Date:  2013-11-07       Impact factor: 16.971

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.