Overview
JChem Base is a tool for the development of cheminformatics applications allowing storage and search of structural and non-structural data.
JChem Base can handle molecule, reaction, polymer, Markush and query structural contents. JChem Base will integrate with a variety of database systems (Oracle, MS SQL Server, DB2, Access, etc) with web interfaces and offers fast substructure, similarity, exact, superstructure and other searches.
Structures are stored in database tables, combining structural and non-structural data. SDF, SMILES, MOL, RDF, CML, and many other file formats are supported. JChem Base also supports ChemAxon’s Chemical Terms language to enable complex chemical queries, expressions and rules.
The system includes Marvin, a suite of chemical editor, viewer and visualization tools and graphical user interfaces.
Markush Search add-on allows the registration of generic structures into the database and substructure, full structure and duplicate searching in enumerated libraries without enumeration of library members. More information
JChem Base features:
- Sophisticated and efficient search algorithm
- Automatically calculated Chemical Terms columns
- Standardizer integration
- Ready-to-use example web applications using Marvin Applets are included in the distribution
- Advanced features:
- full structure, substructure, superstructure and duplicate matching
- variable similarity searching including reaction similarity
- registration and searching of polymers, mixtures and formulations
- generic query atoms
- various query properties supported
- full SMARTS support including recursive SMARTS
- R-group query expressions
- reaction queries, including reaction mapping, reaction query features
- stereo specific structure and reaction specifications
- structure canonicalization
- chemical terms support
- different types of tautomer search
- extensive search options
FAQ
Expand all Close all
What is JChem Base?
JChem Base is a tool for the development of cheminformatic applications allowing storage and search of structural and non-structural data.
Why is JChem Base useful?
JChem Base handles molecule, reaction, combinatorial Markush and query structural contents. JChem Base integrates with a variety of database systems (Oracle, MS SQL Server, DB2, Access, etc.) with web interfaces and offers fast substructure, similarity, exact, superstructure and other searches.
It is also a building block for other ChemAxon products that handle chemical structures in databases: JChem Cartridge, Instant JChem and JChem for Excel.
Who uses JChem Base?
Chemists, cheminformaticians or anyone who wants to store and search chemical structures and related data in a database.
Do I have to do programming to use JChem Base?
Not necessarily. Instant JChem, JSP, and AJAX are ready-to-use desktop applications.
For customization, you may have to do programming.
What kind of additional software is needed?
Java Virtual Machine version 5 or later and a relational database engine (RDBMS) that will store the structures.
Related forum threads
Cartridge and Variable Syntax (July 14th, 03:23pm)
“Peter,
That seems to fix the issues with the jc_compare, but now I'm getting invalide identifiers in the non-Cartridge areas - I'm back to straight up Oracle syntax issues. I'll pursue those elsewhere.
Thanks for your help!
Erin”
View replies,
Join the discussion
MolSearchExample.java does not compile (July 12th, 04:06am)
“CLASSPATH problem again: you should make sure the class file you created can be found via the CLASSPATH.
Most Java books give a good overview of the classpath and package hierarchy - this is an important concept to understand when starting to pro...”
View replies,
Join the discussion
Import from Symyx / MDL Database (July 11th, 10:59am)
“All database sessions are run in AMERICAN sessions but even if I set the server's region to English (United States) JChem still complains when I run AMERICAN sessions while DANISH sessions run just fine.
Did you change the server settings at the ...”
View replies,
Join the discussion
Upgrade to 5.5 - IJC host database (July 5th, 09:43pm)
“Hi Ian,
According to the error message we presume that the information stored in the JChemProperties table is incompatible with the actual structure of the considered table. In particular, a column named "STRONGEST_ACIDIC_PKA" is registered for t...”
View replies,
Join the discussion
API JChemSearch and multiThreading (June 22nd, 01:25pm)
“Hi Jacques,
I looked after the issue you experienced using jchem 5.2.6.
JChemSearch is using multithreaded execution under the hood. It checks for the available/optimal number of threads to be used and searches paralelly with that many threa...”
View replies,
Join the discussion
Problems installing JChem Service (June 20th, 09:06am)
“I found the problem. Apparently you don't have administrator rights by default if you open Command Prompt in Windows. You'll have to open the application by right clicking and selecting "Run as Administrator". Running the commands from a Command P...”
View replies,
Join the discussion
How to import molfiles with own IDs? (June 16th, 09:56am)
“Thanks, Szilard for ideas.
Yesterday I have imported almost all my structures directly in the database - from another table witch CLOB field that contains MOLs (working with mol-files was too slow). And I just saved all generated IDs in separat...”
View replies,
Join the discussion