cornerTL cornerTR
Alchem
cornerBL cornerBR
cornerTL cornerTR
Keeping Up
cornerBL cornerBR
cornerTL cornerTR
Software
cornerBL cornerBR
cornerTL cornerTR
Resources
cornerBL cornerBR
cornerTL cornerTR
Search
cornerBL cornerBR
cornerTL cornerTR
Private Area
cornerBL cornerBR
cornerTL cornerTR
Article

Towards a chemistry-aware desktop: a new Strigi extension

Jerome Pansanel  (15 May 2007)

Strigi. Strigi is a daemon which uses a very fast and efficient crawler that can index data on your harddrive. Indexing operations are performed without hammering your system, this makes Strigi the fastest and smallest desktop searching program.

Strigi can index different file formats, including the contents of the archive files. A detailed list of the supported file formats is available on this page. Strigi can be run from different OS and window manager. It has been written focusing on portability and extendability.

Strigi is being fully deployed for KDE 4. This makes KDE able to extract informations about files of various types, i.e. chemical file formats. KDE3 can already retrieve metadata from chemical files by using the kfile-chemical plugin, but Strigi and KDE4 promises many improvements. For example, Strigi can help chemical informations to be semantically marked up.

Strigi Chemistry Extension. The development of a chemical extension for Strigi started on March 2007. Most of the supported file formats are issued from the kfile-chemical project. The following file formats are supported:
- Alchemy
- Cif
- Cml
- Daylight Smiles
- Gaussian Input
- Genbank
- Inchi
- Jcamp-Dx
- Macromodel Input
- MDL Molfile
- MDL Rxnfile
- MDL SDFile
- Mol2
- PDB
- Shelx
- Vmd
- Xyz

Further developments. A project has been proposed for the Summer of Code by Carsten Niehaus, Jerome Pansanel, Egon Willighagen and Jos van den Oever and approved. You can find more informations about the project on this web page.

If you want to debug / test the code, you can checkout the svn on: svn://anonsvn.kde.org/home/kde/trunk/playground/utils/kfile-chemical/STRIGI

cornerBL cornerBR