The 'filename' can be a local file or an URL. It is interactive, and
will display the parsing progress. Since the parsing will also compute
of atom-pair descriptors, it is time consuming. You will be reminded to
save the parsing result for future use at the end of parsing. 'type' is either set to the default value 'normal' or 'file-backed'.
When set to 'file-backed', the parsing work will be delegated to a
separate package called 'ChemmineRpp', and the database will be stored
in a file instead of in the primary memory. Therefore, 'file-backed'
mode can handle larger compound libraries. In 'file-backed' mode,
'dbname' will be used to name the database file. A suffix '.cdb' will
be appended to the given name.
The type of the database is transparent to other part of the package.
For example, calling 'cmp.search' against a database in 'file-backed'
mode will cause the package to load the descriptors from the database
file progressively.