ZINC api: Difference between revisions

From DISI
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
* [[ZINC scripts]]
* [[ZINC scripts]]
* [[Zinc exact lookup by http]]
* [[Zinc exact lookup by http]]
 
* [[ZINC via curl]]





Revision as of 13:40, 1 May 2014

Here we explain how to access ZINC programmatically. Currently, there are a number of pages on this topic, which we intend to re-write in a more formal way.


ZINC api (r/w)

models defines tables, what columns they have, relationships

managers defines higher-level common queries

The ZINC api is composed of many managers (one for substances, one for catalogs, one for targets, etc)

You can do things like this with a manager:

in_stock = zinc.catalogs.query(Catalog.purchasbility==1)


ZINC access at the psql/SQL level (r/w) NB please be careful!

ZINC access via http (ro, safe)

How else do we want to support accessing ZINC?