|
By default, structure learning is performed with the maximum number of parents for every node in the network set to 4 and k, the number of best scoring structures to include in model averaging, set to 1 (i.e., no model averaging is performed). |
|
The most computationally expensive step in BNW is structure learning, and BNW limits the size of datasets that can be used for structure learning. Currently, the maximum number of nodes when performing structure learning in BNW is 19, and the maximum number of samples is 10,000. We also estimate the time required for structure learning based on the input file size and the structure learning options provided by the user. Structure learning of networks on BNW should complete within approximately 10 minutes. For longer structure learning jobs, a structure learning package which is written in C is also available for download. The network structure file provided as output by the package can be loaded into BNW for use with the BNW graphical prediction interface. Alternately, users can reduce the computational cost associated with structure learning by reducing the maximum number of parents for each node or the value of k used in model averaging. |
|
If you want to learn the network structure from a dataset, the only input file required for BNW is a text file where each row is a sample of the dataset. If you already know the network structure, you need two input files, one containing the structure and one containing the data. The format of these files is more fully described here. |
|
Examples of assigning nodes to tiers are given below. Additionally, a tutorial with examples of using the structural constraint interface is available here. |
|
To compare the evidence and intervention prediction modes, consider a genetic network model that was learned for a set of mouse strains: |
|
After structure learning, it is possible that all variables will not be connected within a single network. Some variables may not be found to be associated with any other variables in the input dataset and may be left out of any network model, or there may be two or more distinct networks. In these cases, the highest scoring network model did not have all variables in a single network given the data and our scoring metric. |
BNW has been recently been updated to allow for returning to a previous network model. Each network is currently identified by a three letter network ID that is noted on the upper left of the network page. This network ID can be entered into a link on the left menu of the BNW homepage. Users should note that data is occasionally cleared from the BNW server, so this method will may only allow users to return to a network model for a short time. Users can follow the description below for longer term use. |
|
We are aware that the structural constraint interface does not display or operate correctly using some older versions of Internet Explorer that did not support HTML5 drag-and-drop functions. We have not noticed any problems with this interface using recent versions of Internet Explorer, Microsoft Edge, or other web browsers. The majority of testing of BNW has been performed using recent versions of Google Chrome and Mozilla Firefox web browsers on computers with Windows operating systems. We have also done used several browers on Linux and Apple computers and have not noticed problems. |