3D Gene Expression
Correspondence File Format
Correspondence files are text files with a '.cor' extension and contain the correspondence computed between an individual PointCloud and a morphological template while building a gene expression atlas. The syntax is similar to that of individual PointCloud files.
This file format is compatible with the 'comma-separated values' (.csv) format, and should be readable in applications such as Excel. Meta-data is written to a header in lines starting with a '#' character. These lines conform to a certain syntax specified below. Lines starting with a double '##' are comments. The actual comma-separated values form a table in which each row contains data for a single nucleus with entries specifying the correspondences.
Each row has the form:
id,n,id_1,id_2,...id_n,wt_1,wt_2,...,wt_nThe first entry in each row specifies the ID of a nucleus in the morphological template which can be found in the VirtualEmbryo file associated with an atlas. The second entry in each row specifies the number of corresponding nuclei in the source PointCloud. This is followed by a list of source nuclei ids and then a list of weights. Weights are used in computing the average in the VirtualEmbryo. A typical row with exactly one source nucleus might look like:
Meta-data lines are of the form:
# key = value
where key is the name of a property, and value can be either a number, a string or an array of numbers or strings. A value can also be empty. A string is distinguished from a number by enclosing it in double-quotes ("). An array is enclosed in square brackets (), with the elements in a row separated by commas and the rows separated by semi-colons (see examples below).
These are the property names currently used in the Correspondence file: