The InChI Trust
The InChI Trust is a UK charity created to oversee the software implementation and development of the IUPAC InChI international chemical identifier as new rules are created and approved by IUPAC through the Working Groups. The Trust aims to further expand the use the InChI standard with extended chemical and computational capabilities. The Trust also promotes the use of the InChI algorithm.
The InChI Trust is a membership focused group. Information on membership is available here.
A broad community of scientists and developers continues to extend the InChI Standard. Most of this effort is contributed by our sponsors and supporters through the InChI Subcommittee.
The InChI Subcommittee
IUPAC Division VIII established the InChI Subcommittee to develop the scientific rules for representing defined chemical structures, initially focusing on organic molecules. For other aspects of chemical structures (tautomers, inorganic, organometallic, etc.), the Subcommittee has established Working Groups to extend the Standard to additional areas of chemistry. The conceptual design and direction is decided by the IUPAC Working Groups which are made up of experts in the associated fields.
InChI Working Groups
Working Group Chair: Robert E. Belford
Working Group Members: Bob Belford; Nathan Brown; Ehren Bucholtz; Jordi Cuadros; Tanya Gupta; Tina Qin; Vincent Scalfani; Martin Walker; Steven Wathen; Andrew Cornell
The primary mission of the OER task group is to bring about a greater awareness of InChI in the education community, while also facilitating its use and adoption across other communities. There are three major facets to this endeavor; creating original educational material, and creating resources that allow educators and scientists to share material with others, with the latter being the mission of the OER website (https://staging.inchi-trust.info
Working Group Chair: Andrey Yerin
Working Group Members: Andrey Yerin; Gerd Blanke; Burt Leland; Jürgen Kammerer; Clare Tovee; Yulia Borodina; Jane Frommer; Nicki Davis; Per-Ola Norrby; Jonathan M Goodman
The project is making progress and is investigating possible solutions for further consideration. These include enhanced stereo marks; tropisomers; longer allenes; etc.
Working Group Chair: Marc C. Nicklaus
Working Group Members: Gerd Blanke; Evan Bolton; Alex M. Clark; Bret Daniel; Devendra Dhaked; Laura Guasch; Wolf; Dietrich Ihlenfeldt; Gregory Landrum; John W. Mayfield; Hitesh Patel; Roger Sayle; Dmitrii Tchekhovskoi
This group is studying how to extend tautomer handling in InChI. Of the 90 tautomeric transforms that were identified, six could be incorporated in an experimental version of the InChI code (based on InChI version 1.06). See the report “Tautomers in InChI” <link> presented at the March 2021 NIH InChI Workshop <workshop link>.
Working Group Chair: Markus Sitzmann
Is it possible to recalculate the InChI out of an InChIKey? No! The InChIKey is the hashed representation of its InChI. The hashing makes it impossible to go backwards from the InChIKey to the original InChI. To find a solution the “Resolver Protocol” project was started.
The InChI Resolver Protocol is a common API protocol which allows any InChI Resolver instance to be findable and browsable for an (automated) client system in a systematic, predefined manner. It will also allow for the implementation of a network of federated InChI Resolvers
- web resources providing data & information based on InChI become findable & interlinked on the web
- their content is accessible in a generic way
- (long-term) an autonomous client can find and collect information based in InChI
Working Group Chair: Gerd Blanke
Having just started, Gerd is in the early stages of assembling this team to review the requirements for an open-source code repository. This must not only support the complex and diverse development community but also protects the InChI assets through the InChI Trust. With a better understanding of the requirements, the group will consider the various options available in terms of languages, development tools and repositories, etc. Given these options, they can then review financial aspects of the various options and work with the InChI supporters and InChI Trust to make recommendations.
Working Group Chair: Hunter Moseley
Develop enhanced specifications within the regular InChI standard for representing isotopologues and isotopomers. More specifically, augment the isotopic layer specifications of the regular InChI standard so that specific isotopologues, isotopomers, partial isotopomers, and isotopologue fragments can be represented by a single InChI string and used to identify isotope-informative analytical features.
Working Group Chair: Evan Bolton
Working Group Members: Keith Taylor; Roger Sayle; John May; Noel O’Boyle; Daniel Lowe; Claire Bellamy; Anna Gaulton; Leah McEwen
A presentation titled ‘Progress towards “Large Molecule” support within InChI’ was given at a recent (March 2021) NIH Workshop on InChI by Evan Bolton.
Working Group Chair: Jonathan Goodman
Gerd Blanke, István Öri, Anthony Baston
- A framework is been defined, based on InChI v1.06
- Canonicalization and stereo differentiation under examination
- Creating VInChI: provide a list of InChI and VInChI
- Creating MarkInChI: currently hand-crafted by artisans
Working Group Chair: Leah McEwen
Working group: Alex Clark, Antony Davies, John Duffus, Chris Jakober, Jon LaRue, Gerd Blank, Richard Hartshorn, Andrey Yerin
The IUPAC MInChI project defines a method to apply the IUPAC InChI identifier to describe what is definitively known about the chemical composition of a given mixed substance, generating an unambiguous machine-readable linear notation for mixed substances of uniform properties that can resolve to unique components. These requirements and guidelines allow for the generation of a unique computer-readable MInChI for chemical mixtures that can be used in chemical stock inventories and information systems based on the InChI standard.
Working Group Chair: Iseult Lynch
Working Group Members: Iseult Lynch; Antreas Afantitis; Thomas Exner; Fred Klaessig; Nikolay Kochev; Martin Himly; Gergana Tancheva; Jaleesia Amos; Mark Wiesner; Egon Willighagen; Alex Clarke; Gerd Blanke; Jonathan Goodman; Vladimir Lobaskin; John Rumble; Georgia Melagraki; Tassos Papadiamantsis; Harry Sarimveis; Dieter Maier; Effie Marcoulaki; Kostas Blekos; Steve Heller; Clyde Daly; Michael Schwartz; Nikki Davis; Diego Martinez; Nikolaos Nikoloudakis; Ioannis Xiarchos
This project proposes to identify a specific nanomaterial/nanoform through an extension of the IUPAC InChI called NInChI. The approach is to encode information
This project proposes to identify a specific nanomaterial/nanoform through an extension of the IUPAC InChI called NInChI. The approach is to encode information such as composition, size, shape, surface chemistry, etc. As nanomaterials are particulates, there is an intimate relationship between the core and surface compositions that challenges traditional naming conventions, thereby limiting information exchange among scientists and computational modelers across academia, industry and regulatory agencies. Leveraging best practices with other InChI working groups e.g. Mixture InChI, Reaction InChI & Polymer InChI are planned.
Organometallics (including Inorganics)
Organometallics Working Group Chair: Hinnerk Rey, Sonja Herres-Pawlis
Working Group Members: Sonja Herres-Pawlis; Gerd Blanke; Alex Clark; Andrey Yerin; Clare Tovee; Colin Batchelor; Dmitrii Tchekhovskoi; Evan Bolton; Ian Bruno; Jane Frommer; Jonathan Goodman; Richard Hartshorn; Steve Hellers; Thomas Doerner; Ulrich Schatzschneider; Yulia Borodina
The Working Group is currently working slowly towards a proposal to investigate how the disconnection and reconnection code within InChI affects a set of organometallic compounds.
Working Group Chairs: Jeremy Frey and Richard Hartshorn
Working Group Members: Jeremy Frey; Richard Hartshorn; Leah McEwen
A proof-of-principle implementation was made available: www-rinchi.ch.cam.ac.uk/qrinchi. No feedback has been received.
A revised draft of the InChI QR code specification document, formulated as an IUPAC Recommendation, was prepared and sent out for approval. The recommendation was then revised and submitted to PAC where it is currently under review.
Working Group Chair: Gerd Blanke
Working group: Gerd Blanke, Günter Grethe, Gudrun Gygli, Hans Kraut, István Öri, Jan Holst Jensen, Jonathan Goodman, Nicki Davis
A standard machine-readable, indexable and searchable representation of chemical reactions based on the IUPAC International Chemical Identifier (InChI).