INGOR
PRCFilter

PRCFilter compares network structures with different threshold for edges.

This compares the input network structure with the given true network read by file arguments, similar to CompFilter. This is maily for plotting a PR (Precision-Recall) curve of the network estimation algorithm.

Unlike CompFilter, this compares networks multiple times with different threshold for some edge property. By default "edgeScore" property is used for cutting edges. The threshold range is from 0.0 to 1.0 with interval 0.05, by default.

The PR-AUC (Area Under Curve) is calculated and output into the log file (or the standard error, dependeing on the log output setting). The line that begins with PRAUC: will be output followed by a TAB character and its value.

Arguments

file=file

File name of the true network.

type=format

Network file format (type). If possible, this is automatically determined by the extention of the file nam. See Network File Formats for available list of the network file formats.

name=str

Edge property name for cut off threshold. (default: str = edgeScore)

bg=a

Minimam value of the threshold range. (default: a = 0.00)

ed=b

Maximum value of the threshold range. (default: b = 1.00)

d=c
interval=c
int=c

Interval of the threshold used for the comparision.

output=str

File name to store the comparison results in a file. By default, the results are output in the standard error. If this is specified, the results are also output in the specified file. In the output file, each line corresponds to a result of comparison with a single threshold. The order of columns is the same as one explained in CompFilter. In addition to these values, the thresholds are output at the last column.


Filters | INGOR Manual