Previous API Notes (Deprecated)


New option: Publication based sample map from article data using”collection=publications”; e.g.:

While sample mapping described below is based on samples with data in Progenetix or arrayMap, the use of “collection=publications” will query the publication database, including also aCGH/cCGH publications for which no sample data is available, but for which we have extracted supposed sample numbers from the articles’ texts.

Possible publication search tags:


New option: sample map; e.g.:

… provides a Google Maps interface showing the location of submitters (corresponding author’s institutions) of the publications including samples for the query.

This will be based on data included in the database, not on all published a/cCGH samples!

Please note in the example the relatively large amount of data from East Asia; ICDO3=8170 is hepatocellular ca.


New option: samplematrix; e.g.:

… will plot all individual samples (sorted by their ID; as of now, for clustering etc., one has to go through the browser …).


Change: Standard plot format is nom PNG. SVG images can be called by adding “&imgFormat=svg” to the call.



We now provide real-time copy number frequency plots, for both our Progenetix and arrayMap collections. At this time, the API calls will deliver SVG images only; they are the qualitatively best solution (scalable, clickable, embeddable …), but may fail in ancient browsers - please use recent editions of Safari/Firefox/Chrome etc.

The link structure is shown below. We’ll try to keep this stable; however, please let us know if implementing these links in production environments. And please follow our Twitter feed @progenetix.

Since the plots are generated in real-time and are rather complex (i.e. >1MB for a histoplot with 1Mb resolution), it may take some seconds until the image is returned & interpreted.

The base constructor starts with


… followed by one of the required base parameters

Please note that the keys (ICDO3 …) are all CAPS, and that the values have to be full matches to existing parameters in Progenetix or arrayMap.

Scope: Data is queried in the scope of either the Progenetix or arrayMap collection, and will default to Progenetix (but for the SERIESID to arrayMap).

Correct minimal query examples would be:

####Plot options

The standard return will be a histogram of genomic gains/losses (chromosomes 1-22) in the selected dataset, in the format of an SVG vector plot. Other options can be chosen by adding a query parameter “plot”, with one of the values”