diff options
279 files changed, 252 insertions, 20097 deletions
diff --git a/README.md b/README.md index 01f3c655..292c849a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ This contains the code for the Bayesian Network Webserver (BNW). -The master branch will be the stable version of the code for running with GeneNetwork. The original BNW website is compbio.uthsc.edu/BNW, which currently redirects to BNW_1.3. +The master branch will be the stable version of the code for running with GeneNetwork. The BNW website is compbio.uthsc.edu/BNW; the GeneNetwork version is at: bnw.genenetwork.org. There are a couple of files in the info_files directory that provide descriptions of the BNW code and other information. @@ -15,5 +15,10 @@ There are five branches. 4) genenet6_final_1.3: This is the final version of BNW on the GENENET6 server. -5) genenet8_initial_1.3: This is the working version of BNW on GENENET8 when we transitioned to that server. +5) genenet8_initial_1.3: This is the working version of BNW on GENENET8 when we transitioned to that server. + A couple of notes about this version. + - This version writes files created by users running BNW to /var/lib/genenet/bnw. + - The structure learning package needs to be installed in /var/lib/genenet/bnw. The files in var_lib_genenet_bnw need to be copied to /var/lib/genenet/bnw and build.sh should be run there. + - There is a python environment on GENENET8 that is used by BNW. This is in bnw-env, but I am not sure how well this will transition to other servers. + diff --git a/info_files/BNW_data_flow.txt b/info_files/BNW_data_flow.txt index 0c9dabc4..faff6476 100644 --- a/info_files/BNW_data_flow.txt +++ b/info_files/BNW_data_flow.txt @@ -1,5 +1,5 @@ This file will provide an overview of data flow within BNW and describe the output files that are created for the network. -These files are written to the /sourcecodes/data/ directory. +Files created by BNW are now written to /var/lib/genenet/bnw. This discusses what happens after clicking on "Learn network model from data" on homepage (home.php) and focuses on the core functions of BNW. Step 1: Upload data @@ -15,7 +15,7 @@ One additional note: BNW assigns each network a randomly generated 3 letter prefix when the file is uploaded. I will use ??? to signify this prefix. -The following 13 files are written to /sourcecodes/data directory during this step: +This writes many files to /var/lib/genenet/bnw directory during this step: 1) ???continuous_input_orig.txt: This is an exact copy of the input file uploaded by the user. 2) ???continuous_input.txt: Input file after processing by prepareInput.m. -A couple of notable changes are made that differentiate input.txt from input_orig.txt. @@ -49,7 +49,7 @@ This is a link to executionprogress.php which just displays a "progress bar" and To start structure learning, it runs execute_bn_gom.php. execute_bn_gom.php starts structure learning using run.sh and, then, run_octave in the run_scripts directory discussed in Step 3. -Output files from structure learning that are written to /sourcecodes/data: +Output files from structure learning that are written to /var/lib/genenet/bnw: 1) ???structure_input.txt: The structure matrix, containing the edges included in the network model. The format of this file is a header line containing the variable names. The rest is the strucure matrix where 1 indicates an edge is included in the network and a 2 is not. @@ -66,14 +66,15 @@ Before the process described in Step 2a, additional constraints or changes to de can be added using the structural constraint interface. This can be accessed by clicking on "Go to structure learning settings and the BNW - structural constraint interface" which links to create_tiers_gom.php + structural constraint interface" which links to create_tiers_gom_part1.php -The top section of create_tiers_gom.php is "Global structure learning settings" - Modifying this section will change the values in ???parent.txt, ???k.txt, and ???thr.txt. +This page allows for modifying "Global structure learning settings" + This will change the values in ???parent.txt, ???k.txt, and ???thr.txt. -The remaining sections will modify the ???ban.txt and ???white.txt files. +Clicking "Continue assign variables to tiers" will go to create_tiers_gom_part2.php. + This page will modify the ???ban.txt and ???white.txt files. -Clicking on "Perform Bayesian network modeling" goes to executionprogress.php and Step 2a is followed. +Clicking on "Click here to perform Bayesian network modeling after creating tiers" goes to tier_description_processing_gom.php and Step 2a is followed. Step 3: Parameter learning of the original network. diff --git a/info_files/BNW_file_overview.txt b/info_files/BNW_file_overview.txt index a3c2fad7..b2d191f2 100644 --- a/info_files/BNW_file_overview.txt +++ b/info_files/BNW_file_overview.txt @@ -1,18 +1,17 @@ -This file will provide an overview of the BNW code. +This file will provide an overview of the BNW code. It is not completely up to date. The information should be correct, but some files might be missing. At this point, BNW requires three packages that are not currently included in the BNW directory. These are dot/graphviz; octave; and plotly. The BNW code assumes: a) dot can be executed using /usr/bin/dot b) octave can be executed using /usr/bin/octave c) plotly: - The version of python on the current server is too old for plotly. I installed an newer version of python in my home directory: - python2.7 is currently installed in /home/jziebart/python/Python-2.7.15/python - Then, to use plotly, I modified files.py in: - /home/jziebart/python/lib/python2.7/site-packages/plotly to use absolute paths for PLOTLY_DIR and TEST_DIR - The files that need plotly are: cv_plotly.py, kfold_plotly.py, and ts_plotly.py + Plotly runs through a python environment for BNW. The python version is 3.6.8 and the plotly version is 4.13.0. + The python environment files are in bnw-env. -BNW is currently located at /var/www/html/compbio/BNW_x.xx -(The current development version is BNW_1.22). + The files that need plotly are: cv_plotly.py, kfold_plotly.py, ts_plotly.py, violin_plotly.py, violin_ev_plotly.py, and violin_int_plotly.py. + +BNW is currently located at /var/www/html/compbio/BNW_x.x +(The current development version is BNW_1.3). The main BNW directory contains two basic files (index.html and home.php) and two directories. A couple of lines in home.php should be modified/updated to point to the correct BNW directory. @@ -22,6 +21,8 @@ downloads: This contains the downloadable version of the BNW structure learning sourcecodes: This contains the files and codes that are used by the webserver. The main purpose of this file is to provide a brief overview of the files that are contained in 'sourcecodes'. +bnw-env: The python environment for BNW. + 1. Directories within sourcecodes: a) bnt-master: This contains the code for BayesNetToolbox which is used in parameter learning in BNW. It has been slightly modified to work with Octave instead of MATLAB. @@ -30,19 +31,19 @@ a) bnt-master: This contains the code for BayesNetToolbox which is used in param b) parameter_learning: This contains the MATLAB/Octave code that we have written for parameter_learning. It also prepares data that has been uploaded to BNW for use with the structure learning code. -c) k-best and localscore: These two directories contains the C code used for structure learning. +c) BNW_workflow_test_files, example_datasets, and examples: These three directories contain files that are used by the tutorials and examples on the BNW homepage. -d) BNW_workflow_test_files, example_datasets, and examples: These three directories contain files that are used by the tutorials and examples on the BNW homepage. +d) data: The data for files generated by using BNW is written to this directory. It also contains several sub-directories that contain example data and networks. -e) data: The data for files generated by using BNW is written to this directory. It also contains several sub-directories that contain example data and networks. +e) run_scripts: Scripts that run Octave calculations. -f) run_scripts: Scripts that run Octave calculations. +f) scripts: Javascript libraries and associated files. 2. Files within sourcecodes: a) Major BNW php files: Many of these will be described in BNW_data_flow.txt. bn_file_load_gom.php: Used in uploading data to be used for structure learning. -create_tiers_gom.php: Structural constraint interface. +create_tiers_gom_part1.php and create_tiers_gom_part2.php: Structural constraint interface. home_upload.php: Used in uploading a data file and a structure file when the structure is known. layout_example.php: Main php file for displaying/making predictions with network using example data. layout.php: Main php file for displaying/making predictions with network using user uploaded data. @@ -64,9 +65,7 @@ structure run.sh c) Files related to home page, help files, example data sets, and tutorials: -BNW_overview.png -BNW_workflow_1.htm -BNW_workflow_2.htm +BNW_overview_new.png BNW_workflow_net1.htm BNW_workflow_sci.htm index.html @@ -83,18 +82,12 @@ sf-homepage.css graph-creator.css graph-creator.js -e) PHP files that support layout.php or layout_example.php: -add_evd_example.php +e) PHP files that support layout.php: add_evd.php -add_inv_example.php add_inv.php -network_layout_evd_2_example.php network_layout_evd_2.php -network_layout_evd_example.php network_layout_evd.php -network_layout_inv_2_example.php network_layout_inv_2.php -network_layout_inv_example.php network_layout_inv.php f) Files used for cross-validation/making predictions using a test set: diff --git a/info_files/server_change_notes.txt b/info_files/old_server_change_notes.txt index 849d6f84..e3638b60 100644 --- a/info_files/server_change_notes.txt +++ b/info_files/old_server_change_notes.txt @@ -1,3 +1,5 @@ +This is out of date, but I will leave it here until I can update it. + This file will contain notes about changes that might need to be made on a new server: Required software: diff --git a/sourcecodes/bn_genenet.php b/sourcecodes/bn_genenet.php index de33e952..8fd5aea7 100644 --- a/sourcecodes/bn_genenet.php +++ b/sourcecodes/bn_genenet.php @@ -8,14 +8,9 @@ function genenetwork_data() { with(window.document.key_search) { - //searchkey.value="<?php echo $_POST['My_Genenet'] ?>"; genenet_str = "<?php echo $_POST['My_Genenet'] ?>"; - //genenet_str = genenet_str.slice(0,-1); - //console.log(genenet_str); genenet_str = genenet_str.replace(/,/g, '\t'); genenet_str = genenet_str.replace(/;/g,'\n'); - //console.log(genenet_str); - //genenet_str = genenet_str + "\n\n"; searchkey.value=genenet_str; } } diff --git a/sourcecodes/data/example1/Bqxban.txt b/sourcecodes/data/example1/Bqxban.txt deleted file mode 100644 index 83e81b8b..00000000 --- a/sourcecodes/data/example1/Bqxban.txt +++ /dev/null @@ -1 +0,0 @@ -From To diff --git a/sourcecodes/data/example1/Bqxcontinuous_input.txt b/sourcecodes/data/example1/Bqxcontinuous_input.txt deleted file mode 100644 index 5e296c45..00000000 --- a/sourcecodes/data/example1/Bqxcontinuous_input.txt +++ /dev/null @@ -1,203 +0,0 @@ -Geno1 Geno2 Trait1 Trait2 Trait3 Trait4 Trait5 Trait6 -2 2 1 1 1 1 1 1 -2 2 0.46259 1.2692 -1.3164 -0.44096 0.5929 -0.75422 -1 1 -0.10011 -0.88834 1.6407 0.99972 0.31288 0.65602 -1 1 -1.0533 -0.55296 1.2715 1.3686 -0.19153 0.37361 -1 2 0.042371 0.13573 -0.72659 -0.66133 0.43157 -1.6715 -1 2 -0.68686 -1.6152 -0.95019 -1.2239 0.12319 -0.79155 -1 1 -0.4558 0.090877 0.94224 1.2354 -0.36356 0.34937 -1 1 0.237 -0.49002 1.8939 1.4399 0.033059 1.3229 -1 2 0.070265 0.22547 -1.4903 -0.069341 -0.16148 -0.01449 -1 1 -0.69146 -0.43461 1.1501 0.21205 -0.18087 0.32746 -1 1 0.31535 -0.9858 0.57816 0.35924 0.12866 1.0553 -2 1 1.2718 0.39314 0.6669 0.90002 -0.30206 1.3376 -1 1 1.1871 -0.45611 0.87227 0.31014 -0.092846 0.81278 -2 1 -1.0168 -0.44286 1.6933 0.72968 0.038808 0.81906 -2 2 -0.25313 0.52468 0.02823 -0.20984 -0.075809 -1.3591 -1 2 -0.58108 -0.3967 -0.11925 -0.61288 0.46778 0.090941 -1 2 -0.88043 -0.28187 -1.1645 -1.2543 -0.28951 -1.039 -1 2 0.54121 0.24395 -1.0043 -1.4483 -0.19839 -2.5407 -2 1 0.47375 1.1319 0.68553 1.035 0.44043 1.3011 -2 1 0.57785 0.69093 1.5941 1.6735 0.19981 0.50708 -1 2 -0.43989 0.0024131 -1.5405 -1.2304 -0.15382 -1.1058 -2 1 0.38035 -0.063535 1.1606 1.3124 -0.38043 0.6277 -1 2 0.70114 -0.41044 -0.39767 -1.5424 0.27477 -0.76183 -1 1 -0.9406 -0.20526 1.3302 1.097 0.16006 1.2988 -1 2 0.52122 0.064793 -0.031492 0.21696 -0.41979 -0.79123 -1 2 -0.53387 -0.71043 -0.52344 -1.5584 -0.09538 -1.5781 -1 1 0.49563 -0.58126 0.7747 1.274 0.19196 0.10624 -2 2 1.1499 1.879 0.43595 0.73474 0.045381 -0.88645 -1 2 0.40705 -0.37647 -0.19815 -1.5366 0.37167 -0.10553 -2 2 0.62526 0.043371 -0.64449 -0.44076 -0.4318 -0.91807 -1 1 -0.61788 -0.62414 0.3169 0.85091 -0.10135 0.79065 -1 1 0.18491 -1.5226 1.1149 0.75046 0.25948 0.42431 -2 2 0.86063 0.92883 -1.1584 -0.099858 -0.55095 -0.064129 -1 2 -0.28946 0.0057533 -0.95703 -0.44018 0.084268 -0.23718 -1 1 -0.073096 0.16452 1.4444 1.1452 0.46025 0.30452 -1 1 0.15637 -0.73137 0.585 -0.046911 0.43881 1.2888 -1 2 0.081142 -0.63691 -0.14883 0.66593 -0.13479 -0.22207 -1 1 0.10876 -0.23383 1.8314 1.3282 0.4362 0.90139 -1 2 -1.0582 -0.97152 -0.57118 -1.2617 0.17115 -0.060679 -2 2 -0.47421 -0.56819 -0.38775 0.035215 0.51982 -1.6309 -2 2 -0.10242 0.8127 0.41773 -1.1308 -0.30719 -0.80758 -1 1 -0.083462 -0.4565 1.1556 0.3299 0.087362 0.31349 -1 2 -0.98158 0.01727 -1.3281 -1.4474 0.54555 -0.10096 -1 1 -0.80604 -0.19415 1.4986 1.3386 -0.16367 0.68271 -1 1 0.80082 -0.57853 1.0716 0.94015 -0.54114 0.032172 -2 2 2.0456 0.97954 -0.45536 -0.14332 -0.25819 -1.0833 -1 1 -0.30148 0.20623 0.64194 0.76414 -0.59067 0.64326 -1 1 -0.55625 -0.26957 1.8447 1.6568 -0.38077 0.58831 -1 2 0.11898 0.80706 -0.025844 -0.57984 -0.23395 -1.1554 -1 2 -0.095497 -1.0637 -0.92583 -0.57928 0.23695 -0.42992 -2 2 0.066154 0.73037 -0.73622 -0.57047 0.39169 0.40928 -1 1 0.81522 0.11381 0.68971 0.29219 0.037792 0.81502 -1 1 -0.65356 -0.20182 0.92089 0.92298 -0.5417 0.49215 -1 1 -0.90826 -0.10979 1.3847 0.75954 -0.20255 0.32975 -1 2 -0.25671 -1.1903 -1.4241 -1.6058 -0.062549 -1.3981 -2 2 -1.8038 -1.4801 -0.94121 -1.6244 0.4817 -0.0029469 -1 2 0.12651 0.028719 -1.5818 -1.0266 0.19779 -0.36357 -1 1 -1.0658 -0.58443 0.68956 0.35467 0.11177 1.5243 -1 2 0.14729 -0.15111 -0.027639 -0.2899 0.11533 -0.60305 -2 2 -0.76889 0.87161 -0.83556 -1.1777 -0.21878 -0.98527 -2 2 0.12252 0.49068 -0.2557 -1.5816 0.25332 -0.78715 -1 1 -0.40287 0.26456 0.62208 0.60909 0.36074 0.092703 -2 1 -0.78301 1.4641 1.3162 1.9448 -0.10841 0.9618 -1 2 -0.25018 -0.32797 -1.113 -1.6123 0.6272 -1.2718 -2 1 0.15804 -0.18147 2.4571 0.59504 -0.34056 0.8691 -2 1 -0.582 0.25738 1.4075 0.92251 -0.40889 0.66381 -1 1 -0.26827 0.58632 0.51883 1.5745 -0.13818 1.0526 -1 2 0.13453 0.18218 -0.51676 -0.54166 -0.36636 -1.206 -2 1 1.1502 0.36164 1.9983 1.0809 0.11272 0.67683 -1 2 0.27812 0.46559 -1.6109 -0.91039 0.3803 -0.71802 -2 1 0.15292 0.61921 0.71009 1.3063 -0.35819 0.8661 -1 2 0.19902 0.48986 -1.4026 -0.8495 0.47158 0.0622 -2 1 0.4838 1.1096 1.4392 1.1438 0.34739 0.084004 -1 1 -0.63609 -0.35105 0.63581 1.1939 -0.062938 0.91353 -1 2 0.64203 -0.5095 -1.7792 -0.88803 0.43482 -0.66314 -1 1 -0.18434 -0.48157 0.69942 0.56942 -0.019967 0.50506 -1 1 0.10168 -1.0928 1.2144 0.28313 0.22159 0.54058 -1 1 -0.18578 -0.45336 1.5468 0.99679 0.11821 1.0476 -1 2 -0.60607 -1.1275 -0.90963 -0.69014 -0.33163 -1.2734 -1 1 -0.35353 -0.42708 0.78989 0.14094 -0.056632 0.80598 -1 1 -0.020221 -1.1235 1.9782 -0.041281 0.19857 1.2488 -1 1 1.2346 -0.37121 1.3325 1.1237 -0.027458 1.0044 -2 2 -0.54489 1.6812 -0.59836 -0.012441 0.41243 -0.58835 -2 1 -0.029577 2.1707 1.3285 1.2109 0.29684 0.90646 -2 2 0.70774 1.0606 -1.3996 -0.020914 -0.60955 -1.2187 -2 1 0.07926 0.52862 1.3994 0.54549 0.55303 0.16155 -1 1 0.041856 -0.92023 0.87269 -0.66601 -0.15945 0.1004 -1 2 0.17665 0.31945 -1.7756 -0.60442 0.020525 -1.0625 -1 1 -0.090238 -0.65111 0.56993 -0.4117 -0.19486 -0.18849 -1 2 0.059166 -0.47194 -0.69068 -0.41022 0.25867 -0.057175 -1 2 0.10473 0.66887 0.082035 -0.55975 -0.28439 -1.468 -1 1 -0.20937 -0.36621 0.09609 0.28164 0.24673 -0.11107 -1 2 -1.2678 0.22369 -0.42201 -0.70103 0.075915 -1.3347 -1 2 -0.35467 0.11166 -0.42144 -0.095223 -0.29936 -0.68322 -2 2 0.84875 1.24 -0.81217 0.084034 -0.32224 -1.6241 -2 1 -0.45939 1.3208 0.97993 1.2991 -0.015791 1.487 -1 2 -0.42254 -0.57928 -0.58529 -2.2375 0.51999 -0.79909 -2 1 0.32092 -0.13796 0.67098 0.24639 -0.36066 -0.032948 -1 2 -1.2408 -0.94836 0.026276 -0.37981 -0.02237 -0.38777 -2 2 0.20959 2.1466 -1.7027 -1.3169 -0.16515 -1.046 -2 2 -0.10482 1.3773 -1.2998 -0.014223 0.34065 -0.35362 -1 2 -0.66188 -1.2477 -0.62084 0.27682 0.1674 -0.8918 -1 1 -0.97246 -0.73017 1.3843 1.5549 0.1067 0.85754 -1 1 0.74567 -0.032694 1.1153 0.97318 -0.0033905 0.85059 -2 2 0.29324 -0.090608 -0.4945 -1.0484 -0.14987 -1.0141 -2 1 -0.86818 0.44948 1.8531 0.51896 -0.021141 1.8486 -1 2 0.362 -0.29749 -0.66525 0.21709 -0.15594 -1.4087 -1 2 -0.17675 0.36465 -0.45423 -1.262 0.22968 -1.246 -1 2 -0.34633 -0.16067 -1.2216 -1.3019 -0.040891 -1.2935 -1 2 0.44608 -0.57732 0.25606 -1.1664 0.54705 -0.19859 -1 2 0.45398 -0.55214 -0.33433 -0.085418 -0.10094 -0.48509 -1 2 0.12407 0.022419 -1.0312 -0.47727 0.20924 -1.2961 -1 1 -0.76644 -1.1794 1.2345 0.84756 0.1532 0.77648 -1 2 -0.10329 -0.53768 -0.67677 -0.58708 -0.014634 -0.036347 -1 1 0.2378 0.15372 0.49652 0.29193 0.19047 1.152 -1 2 0.024605 -0.38937 -0.89907 -0.42106 0.16921 -0.80893 -1 2 0.28812 0.26265 -0.94234 -0.88527 -0.49803 0.48254 -1 1 0.85086 0.11783 1.5014 1.2382 0.24441 1.3649 -2 2 0.86172 0.14894 -0.4846 -1.3488 -0.41844 -1.1372 -1 2 0.67971 -0.27488 -0.50687 -0.79153 -0.093399 -1.391 -1 1 -0.91977 -0.66099 0.5801 0.46587 -0.2263 1.43 -1 2 0.88213 -0.48674 -0.42406 -1.2762 0.28981 -1.0813 -2 1 -0.36583 0.51518 1.4491 1.4995 -0.073755 1.1218 -1 1 -0.54006 -0.59443 0.81263 0.65809 -0.15621 1.2508 -2 2 1.2125 -0.012648 -0.92657 -0.81972 -0.1536 -1.0176 -1 2 0.42493 0.34558 -1.7672 -1.3503 -0.045928 0.37449 -1 1 0.17097 -0.86593 -0.13424 1.0257 0.058014 0.91044 -2 1 -1.393 0.5338 1.8514 2.291 0.15305 0.30028 -1 1 -0.58552 -1.5337 1.5133 0.9976 0.64638 1.4428 -1 2 0.046272 -0.56387 -0.86063 -1.0462 0.014457 -1.3038 -1 2 0.34933 -0.16796 -0.27854 -0.27327 -0.0040928 -0.17912 -1 1 -1.0672 0.3979 1.208 0.50111 -0.013978 0.015097 -1 2 0.31052 -0.46723 -1.1237 0.59267 0.30978 -1.0169 -1 2 -0.55337 -0.42776 -0.12612 -0.41838 -0.56558 -0.58189 -2 2 0.3925 0.15644 -0.72963 -0.66601 -0.10837 -0.27787 -1 2 -0.48513 -1.4119 -0.16889 -0.19646 -0.068098 -0.084247 -2 2 0.16692 1.5447 -1.3064 -1.3338 -0.25668 -0.48832 -1 2 -0.36092 0.31518 -0.44815 -1.4019 -0.47505 -0.37187 -1 1 -1.8192 -0.57745 1.1304 0.262 -0.3595 0.58577 -1 1 -0.065383 0.07156 1.4931 2.3215 0.85149 1.4585 -2 1 -1.119 0.70896 1.0498 0.74334 0.75838 1.6107 -2 2 -0.17682 -0.21029 -0.74465 -0.83806 0.10827 -1.2829 -1 2 0.69834 -0.082402 0.64008 -0.83119 -0.26766 0.36961 -2 2 -0.28266 1.1929 -0.15174 0.098554 -0.33989 -0.6376 -2 2 1.5369 1.8434 0.0030761 -0.59703 0.14497 -1.5165 -1 2 0.35023 -0.28475 -0.93594 -1.0937 -0.46614 -2.188 -2 1 0.62308 1.0873 -0.0037182 0.86847 -0.48699 -0.10105 -1 1 -1.0408 -0.99866 2.0799 1.1634 0.092516 0.30401 -1 1 -0.87125 -0.88987 1.0278 1.0157 -0.23725 1.2377 -1 2 -0.020591 -0.03398 -0.024834 -1.3588 -0.045961 -0.89693 -1 1 0.9213 -0.57037 1.044 1.2994 0.046517 0.66563 -1 2 -0.87288 -0.96382 -0.704 -1.2184 0.046903 -0.30008 -1 2 0.77586 -0.34168 -0.09867 -0.37744 -0.24309 -0.13441 -2 1 0.19521 0.67595 1.4533 1.5115 0.19553 0.79596 -2 1 -1.3273 1.0891 1.2544 0.98928 0.045725 0.54963 -2 2 0.59176 0.65915 -0.84578 -0.080229 -0.26961 0.24045 -1 2 -0.66958 -1.042 -1.2138 -0.7612 -0.22775 -0.40062 -1 2 1.1154 -0.57069 -0.6592 -2.1961 -0.013175 0.46007 -1 2 -0.5254 0.0031225 -0.77758 0.8169 0.13224 -0.65572 -2 1 0.24551 1.5078 0.10719 1.1454 0.70578 0.59051 -1 2 0.29875 -0.11455 -1.0497 -0.77881 0.080708 -0.48337 -1 1 -0.1047 0.011628 1.2504 0.41776 -0.20102 1.2252 -1 2 0.44808 -0.8165 -0.080134 -0.49618 0.051011 -0.71722 -2 1 2.0365 1.5592 1.3257 1.2472 -0.47899 0.10943 -1 1 -0.16507 -0.66011 0.98739 0.58519 0.245 -0.43277 -1 2 -0.028366 -0.16961 -1.3266 0.14248 -0.24634 -1.1154 -2 1 0.92842 1.8842 1.3169 1.0358 -0.20988 0.88021 -2 2 0.33158 0.32463 -0.50924 0.40233 0.54391 -0.24309 -1 2 1.2555 0.1928 -0.487 0.048779 -0.23483 -1.477 -2 1 0.75021 0.85943 -0.2323 0.10748 -0.68906 0.84276 -2 2 0.6297 1.7397 -1.6136 -0.43268 -0.21442 -0.77462 -2 1 0.53168 1.0807 1.0853 0.62304 0.44036 0.48087 -1 2 -0.31256 -0.69771 -0.88556 -1.333 0.038614 -1.5744 -1 2 -0.039695 -0.52447 0.91401 -0.93272 0.53434 -0.080746 -2 1 -0.16596 0.56821 0.76008 0.45442 0.10286 0.6539 -1 2 -0.4331 -0.89669 -1.3097 -1.2157 0.1065 -0.8512 -1 2 -0.34708 -0.51457 -1.012 -0.39437 -0.55374 -1.144 -2 2 0.024082 0.7128 -1.3702 -1.4492 -0.10228 -0.59071 -1 2 -0.0037109 -0.68845 -0.649 -0.91581 0.066805 -0.98583 -2 1 0.68706 0.067424 0.87139 0.7938 -0.099645 1.529 -2 2 -0.31183 0.57814 -0.80815 -0.66724 -0.31919 -0.61319 -1 2 -0.11153 -0.6246 -0.27979 -0.18363 0.83639 0.014919 -2 2 0.20406 1.5838 -0.96334 -1.1228 -0.17808 -1.2123 -2 2 -0.1134 0.63358 -0.53321 -0.84276 -0.27657 -0.36992 -1 2 0.25517 0.67006 -0.1349 0.18275 0.40982 -0.62487 -1 1 -1.2684 0.31042 0.91155 0.66143 0.2483 -0.12434 -1 1 -0.97542 -0.85419 0.7663 0.16362 -0.18737 0.67266 -1 2 -0.043882 -0.62746 -0.82816 -0.40626 -0.051048 -0.61297 -1 1 0.59605 -0.45852 1.2962 0.78156 -0.48154 0.17778 -2 2 -0.06266 1.1144 -0.80524 -0.3189 -0.16038 -0.96372 -1 2 -1.1821 1.0798 -1.3407 -0.52643 0.12458 -0.7871 -2 2 0.59446 0.89186 -0.97856 -0.64658 0.2712 -1.5538 -1 2 0.15067 0.41827 -1.0487 -1.0551 0.19143 -1.4537 -1 2 -1.073 0.022587 -1.7088 -1.3777 0.1964 -0.84025 -2 1 0.20928 1.8026 1.2073 2.78 0.15131 0.3448 -1 2 -1.1317 -0.6359 -0.70457 -1.676 -0.22886 -0.58769 -1 1 -0.039428 -0.58746 0.56 0.7896 -0.052581 0.99511 -1 2 0.55023 -0.20403 0.138 -0.70518 0.66927 -0.28861 -2 2 0.57423 1.1886 0.092876 0.025677 -0.41099 -1.2858 -2 2 -0.14179 1.5827 -0.94328 0.7703 -0.43967 -0.50448 -2 2 0.14666 1.0492 -0.0030259 -0.62418 -0.087515 -0.048386 - diff --git a/sourcecodes/data/example1/Bqxgraphviz.txt b/sourcecodes/data/example1/Bqxgraphviz.txt deleted file mode 100644 index 498a5fd8..00000000 --- a/sourcecodes/data/example1/Bqxgraphviz.txt +++ /dev/null @@ -1,12 +0,0 @@ -digraph G { -size="10,10"; ratio = fill; -node [shape=square,width=1.5]; -Geno1 -> Trait2; -Geno2 -> Trait3; -Geno2 -> Trait4; -Geno2 -> Trait6; -Trait2 -> Trait1; -Trait2 -> Trait4; -Trait3 -> Trait4; -Trait6 -> Trait3; -} \ No newline at end of file diff --git a/sourcecodes/data/example1/Bqxk.txt b/sourcecodes/data/example1/Bqxk.txt deleted file mode 100644 index d00491fd..00000000 --- a/sourcecodes/data/example1/Bqxk.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/sourcecodes/data/example1/Bqxmap.txt b/sourcecodes/data/example1/Bqxmap.txt deleted file mode 100644 index dc9ba9be..00000000 --- a/sourcecodes/data/example1/Bqxmap.txt +++ /dev/null @@ -1,8 +0,0 @@ -Geno1 0.473175 1.335000 -Geno2 0.496318 1.570000 -Trait1 0.668009 -0.023903 -Trait2 0.796873 0.038552 -Trait3 1.036694 0.068708 -Trait4 0.984008 -0.010125 -Trait5 0.316471 0.008911 -Trait6 0.904542 -0.114267 diff --git a/sourcecodes/data/example1/Bqxmapdata.txt b/sourcecodes/data/example1/Bqxmapdata.txt deleted file mode 100644 index 42b2fd9c..00000000 --- a/sourcecodes/data/example1/Bqxmapdata.txt +++ /dev/null @@ -1 +0,0 @@ -Trait5 Geno2 Trait6 Trait3 Geno1 Trait2 Trait4 Trait1 diff --git a/sourcecodes/data/example1/Bqxname.txt b/sourcecodes/data/example1/Bqxname.txt deleted file mode 100644 index 8f42b468..00000000 --- a/sourcecodes/data/example1/Bqxname.txt +++ /dev/null @@ -1 +0,0 @@ -Geno1 Geno2 Trait1 Trait2 Trait3 Trait4 Trait5 Trait6 diff --git a/sourcecodes/data/example1/Bqxnet_figure.txt b/sourcecodes/data/example1/Bqxnet_figure.txt deleted file mode 100644 index 11113895..00000000 --- a/sourcecodes/data/example1/Bqxnet_figure.txt +++ /dev/null @@ -1,652 +0,0 @@ -8 -1200 1200 -Trait5 0 0 -Geno2 300 0 -Trait6 220 240 -Trait3 100 480 -Geno1 600 0 -Trait2 620 240 -Trait4 420 720 -Trait1 500 480 -Trait5 1 -250 150 -0 -0 --3.2055 0.0025 --3.1368 0.0030 --3.0681 0.0038 --2.9994 0.0046 --2.9308 0.0057 --2.8621 0.0069 --2.7934 0.0083 --2.7247 0.0101 --2.6561 0.0121 --2.5874 0.0144 --2.5187 0.0172 --2.4500 0.0203 --2.3813 0.0240 --2.3127 0.0281 --2.2440 0.0328 --2.1753 0.0381 --2.1066 0.0441 --2.0379 0.0508 --1.9693 0.0582 --1.9006 0.0664 --1.8319 0.0754 --1.7632 0.0852 --1.6945 0.0958 --1.6259 0.1073 --1.5572 0.1195 --1.4885 0.1326 --1.4198 0.1463 --1.3511 0.1608 --1.2825 0.1758 --1.2138 0.1914 --1.1451 0.2074 --1.0764 0.2237 --1.0078 0.2401 --0.9391 0.2565 --0.8704 0.2728 --0.8017 0.2888 --0.7330 0.3042 --0.6644 0.3190 --0.5957 0.3330 --0.5270 0.3460 --0.4583 0.3578 --0.3896 0.3682 --0.3210 0.3772 --0.2523 0.3846 --0.1836 0.3904 --0.1149 0.3944 --0.0462 0.3965 -0.0224 0.3969 -0.0911 0.3953 -0.1598 0.3920 -0.2285 0.3868 -0.2971 0.3800 -0.3658 0.3715 -0.4345 0.3615 -0.5032 0.3502 -0.5719 0.3376 -0.6405 0.3240 -0.7092 0.3095 -0.7779 0.2942 -0.8466 0.2784 -0.9153 0.2622 -0.9839 0.2458 -1.0526 0.2294 -1.1213 0.2130 -1.1900 0.1969 -1.2587 0.1812 -1.3273 0.1659 -1.3960 0.1513 -1.4647 0.1373 -1.5334 0.1240 -1.6021 0.1114 -1.6707 0.0997 -1.7394 0.0888 -1.8081 0.0787 -1.8768 0.0694 -1.9454 0.0610 -2.0141 0.0533 -2.0828 0.0464 -2.1515 0.0401 -2.2202 0.0346 -2.2888 0.0297 -2.3575 0.0253 -2.4262 0.0215 -2.4949 0.0182 -2.5636 0.0153 -2.6322 0.0129 -2.7009 0.0107 -2.7696 0.0089 -2.8383 0.0074 -2.9070 0.0061 -2.9756 0.0050 -3.0443 0.0040 -3.1130 0.0033 -3.1817 0.0026 -3.2503 0.0021 -3.3190 0.0017 -3.3877 0.0014 -3.4564 0.0011 -3.5251 0.0008 -3.5937 0.0007 -3.6624 0.0005 -Geno2 2 -250 150 -0 -3 3 4 7 -1 0.4300 -2 0.5700 -Trait6 1 -250 150 -1 2 -1 4 --3.6825 0.0005 --3.6140 0.0006 --3.5455 0.0008 --3.4769 0.0010 --3.4084 0.0013 --3.3399 0.0016 --3.2713 0.0020 --3.2028 0.0025 --3.1343 0.0031 --3.0658 0.0038 --2.9972 0.0046 --2.9287 0.0057 --2.8602 0.0069 --2.7917 0.0084 --2.7231 0.0101 --2.6546 0.0121 --2.5861 0.0145 --2.5176 0.0172 --2.4490 0.0204 --2.3805 0.0240 --2.3120 0.0282 --2.2435 0.0329 --2.1749 0.0382 --2.1064 0.0441 --2.0379 0.0508 --1.9694 0.0582 --1.9008 0.0664 --1.8323 0.0753 --1.7638 0.0851 --1.6953 0.0957 --1.6267 0.1071 --1.5582 0.1193 --1.4897 0.1323 --1.4212 0.1461 --1.3526 0.1605 --1.2841 0.1755 --1.2156 0.1910 --1.1471 0.2069 --1.0785 0.2232 --1.0100 0.2396 --0.9415 0.2560 --0.8730 0.2722 --0.8044 0.2881 --0.7359 0.3036 --0.6674 0.3184 --0.5989 0.3324 --0.5303 0.3454 --0.4618 0.3572 --0.3933 0.3677 --0.3248 0.3768 --0.2562 0.3843 --0.1877 0.3901 --0.1192 0.3942 --0.0507 0.3965 -0.0179 0.3969 -0.0864 0.3955 -0.1549 0.3923 -0.2234 0.3873 -0.2920 0.3806 -0.3605 0.3722 -0.4290 0.3624 -0.4975 0.3512 -0.5661 0.3387 -0.6346 0.3252 -0.7031 0.3108 -0.7716 0.2956 -0.8402 0.2799 -0.9087 0.2638 -0.9772 0.2474 -1.0457 0.2310 -1.1143 0.2147 -1.1828 0.1986 -1.2513 0.1829 -1.3198 0.1676 -1.3884 0.1529 -1.4569 0.1388 -1.5254 0.1255 -1.5939 0.1129 -1.6625 0.1011 -1.7310 0.0901 -1.7995 0.0799 -1.8680 0.0706 -1.9366 0.0620 -2.0051 0.0542 -2.0736 0.0472 -2.1421 0.0409 -2.2107 0.0353 -2.2792 0.0303 -2.3477 0.0259 -2.4162 0.0221 -2.4848 0.0187 -2.5533 0.0157 -2.6218 0.0132 -2.6903 0.0110 -2.7589 0.0092 -2.8274 0.0076 -2.8959 0.0062 -2.9644 0.0051 -3.0330 0.0042 -3.1015 0.0034 -3.1700 0.0027 -Trait3 1 -250 150 -2 2 3 -1 7 --2.7825 0.0086 --2.7216 0.0101 --2.6608 0.0119 --2.5999 0.0140 --2.5390 0.0163 --2.4782 0.0190 --2.4173 0.0220 --2.3565 0.0254 --2.2956 0.0292 --2.2347 0.0335 --2.1739 0.0383 --2.1130 0.0435 --2.0521 0.0494 --1.9913 0.0558 --1.9304 0.0628 --1.8695 0.0704 --1.8087 0.0786 --1.7478 0.0875 --1.6870 0.0970 --1.6261 0.1072 --1.5652 0.1181 --1.5044 0.1295 --1.4435 0.1415 --1.3826 0.1541 --1.3218 0.1672 --1.2609 0.1807 --1.2000 0.1946 --1.1392 0.2088 --1.0783 0.2232 --1.0175 0.2378 --0.9566 0.2524 --0.8957 0.2668 --0.8349 0.2811 --0.7740 0.2951 --0.7131 0.3086 --0.6523 0.3216 --0.5914 0.3338 --0.5305 0.3453 --0.4697 0.3559 --0.4088 0.3654 --0.3480 0.3738 --0.2871 0.3811 --0.2262 0.3870 --0.1654 0.3916 --0.1045 0.3948 --0.0436 0.3966 -0.0172 0.3969 -0.0781 0.3957 -0.1389 0.3932 -0.1998 0.3892 -0.2607 0.3838 -0.3215 0.3771 -0.3824 0.3692 -0.4433 0.3601 -0.5041 0.3500 -0.5650 0.3389 -0.6259 0.3270 -0.6867 0.3143 -0.7476 0.3010 -0.8084 0.2872 -0.8693 0.2731 -0.9302 0.2587 -0.9910 0.2441 -1.0519 0.2295 -1.1128 0.2150 -1.1736 0.2007 -1.2345 0.1867 -1.2954 0.1730 -1.3562 0.1597 -1.4171 0.1469 -1.4779 0.1346 -1.5388 0.1229 -1.5997 0.1119 -1.6605 0.1014 -1.7214 0.0916 -1.7823 0.0824 -1.8431 0.0739 -1.9040 0.0660 -1.9649 0.0587 -2.0257 0.0521 -2.0866 0.0460 -2.1474 0.0405 -2.2083 0.0355 -2.2692 0.0310 -2.3300 0.0270 -2.3909 0.0234 -2.4518 0.0203 -2.5126 0.0174 -2.5735 0.0150 -2.6344 0.0128 -2.6952 0.0109 -2.7561 0.0092 -2.8169 0.0078 -2.8778 0.0066 -2.9387 0.0055 -2.9995 0.0046 -3.0604 0.0038 -3.1213 0.0032 -3.1821 0.0026 -3.2430 0.0022 -3.3039 0.0018 -Geno1 2 -250 150 -0 -1 6 -1 0.6650 -2 0.3350 -Trait2 1 -250 150 -1 5 -2 7 8 --3.0753 0.0037 --3.0078 0.0045 --2.9403 0.0055 --2.8728 0.0067 --2.8053 0.0081 --2.7378 0.0097 --2.6702 0.0116 --2.6027 0.0139 --2.5352 0.0165 --2.4677 0.0195 --2.4002 0.0229 --2.3327 0.0268 --2.2652 0.0313 --2.1977 0.0363 --2.1302 0.0420 --2.0627 0.0483 --1.9951 0.0553 --1.9276 0.0631 --1.8601 0.0716 --1.7926 0.0809 --1.7251 0.0910 --1.6576 0.1019 --1.5901 0.1135 --1.5226 0.1260 --1.4551 0.1392 --1.3876 0.1530 --1.3201 0.1675 --1.2525 0.1826 --1.1850 0.1981 --1.1175 0.2139 --1.0500 0.2300 --0.9825 0.2462 --0.9150 0.2623 --0.8475 0.2782 --0.7800 0.2937 --0.7125 0.3088 --0.6450 0.3231 --0.5775 0.3366 --0.5099 0.3490 --0.4424 0.3603 --0.3749 0.3703 --0.3074 0.3788 --0.2399 0.3858 --0.1724 0.3912 --0.1049 0.3948 --0.0374 0.3967 -0.0301 0.3968 -0.0976 0.3951 -0.1652 0.3916 -0.2327 0.3865 -0.3002 0.3796 -0.3677 0.3713 -0.4352 0.3614 -0.5027 0.3503 -0.5702 0.3379 -0.6377 0.3246 -0.7052 0.3103 -0.7727 0.2954 -0.8402 0.2799 -0.9078 0.2640 -0.9753 0.2479 -1.0428 0.2317 -1.1103 0.2156 -1.1778 0.1998 -1.2453 0.1842 -1.3128 0.1691 -1.3803 0.1546 -1.4478 0.1406 -1.5153 0.1274 -1.5829 0.1148 -1.6504 0.1031 -1.7179 0.0921 -1.7854 0.0819 -1.8529 0.0725 -1.9204 0.0640 -1.9879 0.0561 -2.0554 0.0490 -2.1229 0.0426 -2.1904 0.0369 -2.2579 0.0318 -2.3255 0.0273 -2.3930 0.0233 -2.4605 0.0198 -2.5280 0.0168 -2.5955 0.0141 -2.6630 0.0119 -2.7305 0.0099 -2.7980 0.0082 -2.8655 0.0068 -2.9330 0.0056 -3.0005 0.0046 -3.0681 0.0038 -3.1356 0.0031 -3.2031 0.0025 -3.2706 0.0020 -3.3381 0.0016 -3.4056 0.0013 -3.4731 0.0010 -3.5406 0.0008 -3.6081 0.0006 -3.6756 0.0005 -Trait4 1 -250 150 -3 2 4 6 -0 --3.2636 0.0025 --3.1926 0.0031 --3.1216 0.0039 --3.0506 0.0048 --2.9796 0.0059 --2.9086 0.0071 --2.8376 0.0086 --2.7666 0.0104 --2.6957 0.0125 --2.6247 0.0150 --2.5537 0.0178 --2.4827 0.0211 --2.4117 0.0248 --2.3407 0.0291 --2.2697 0.0340 --2.1987 0.0395 --2.1277 0.0456 --2.0567 0.0525 --1.9857 0.0601 --1.9148 0.0685 --1.8438 0.0777 --1.7728 0.0877 --1.7018 0.0986 --1.6308 0.1102 --1.5598 0.1226 --1.4888 0.1358 --1.4178 0.1497 --1.3468 0.1643 --1.2758 0.1794 --1.2049 0.1949 --1.1339 0.2108 --1.0629 0.2270 --0.9919 0.2432 --0.9209 0.2593 --0.8499 0.2751 --0.7789 0.2906 --0.7079 0.3055 --0.6369 0.3196 --0.5659 0.3328 --0.4949 0.3448 --0.4240 0.3557 --0.3530 0.3651 --0.2820 0.3730 --0.2110 0.3792 --0.1400 0.3838 --0.0690 0.3865 -0.0020 0.3874 -0.0730 0.3865 -0.1440 0.3838 -0.2150 0.3792 -0.2859 0.3730 -0.3569 0.3651 -0.4279 0.3557 -0.4989 0.3448 -0.5699 0.3328 -0.6409 0.3196 -0.7119 0.3055 -0.7829 0.2906 -0.8539 0.2752 -0.9249 0.2593 -0.9959 0.2432 -1.0668 0.2270 -1.1378 0.2109 -1.2088 0.1950 -1.2798 0.1794 -1.3508 0.1643 -1.4218 0.1498 -1.4928 0.1359 -1.5638 0.1227 -1.6348 0.1102 -1.7058 0.0986 -1.7767 0.0877 -1.8477 0.0777 -1.9187 0.0685 -1.9897 0.0601 -2.0607 0.0525 -2.1317 0.0456 -2.2027 0.0395 -2.2737 0.0340 -2.3447 0.0291 -2.4157 0.0248 -2.4867 0.0211 -2.5576 0.0178 -2.6286 0.0150 -2.6996 0.0125 -2.7706 0.0104 -2.8416 0.0086 -2.9126 0.0071 -2.9836 0.0059 -3.0546 0.0048 -3.1256 0.0039 -3.1966 0.0031 -3.2675 0.0025 -3.3385 0.0020 -3.4095 0.0016 -3.4805 0.0013 -3.5515 0.0010 -3.6225 0.0008 -3.6935 0.0006 -3.7645 0.0005 -3.8355 0.0004 -Trait1 1 -250 150 -1 6 -0 --3.6875 0.0005 --3.6097 0.0006 --3.5318 0.0008 --3.4540 0.0011 --3.3761 0.0014 --3.2983 0.0018 --3.2204 0.0024 --3.1425 0.0030 --3.0647 0.0038 --2.9868 0.0048 --2.9090 0.0061 --2.8311 0.0076 --2.7533 0.0094 --2.6754 0.0115 --2.5976 0.0141 --2.5197 0.0172 --2.4418 0.0208 --2.3640 0.0251 --2.2861 0.0300 --2.2083 0.0356 --2.1304 0.0421 --2.0526 0.0495 --1.9747 0.0577 --1.8969 0.0670 --1.8190 0.0773 --1.7411 0.0887 --1.6633 0.1011 --1.5854 0.1145 --1.5076 0.1290 --1.4297 0.1444 --1.3519 0.1608 --1.2740 0.1778 --1.1962 0.1956 --1.1183 0.2138 --1.0404 0.2323 --0.9626 0.2509 --0.8847 0.2694 --0.8069 0.2875 --0.7290 0.3050 --0.6512 0.3216 --0.5733 0.3371 --0.4955 0.3513 --0.4176 0.3639 --0.3397 0.3746 --0.2619 0.3834 --0.1840 0.3900 --0.1062 0.3944 --0.0283 0.3964 -0.0495 0.3961 -0.1274 0.3934 -0.2052 0.3884 -0.2831 0.3812 -0.3610 0.3719 -0.4388 0.3606 -0.5167 0.3476 -0.5945 0.3330 -0.6724 0.3172 -0.7502 0.3003 -0.8281 0.2826 -0.9059 0.2644 -0.9838 0.2458 -1.0617 0.2272 -1.1395 0.2088 -1.2174 0.1907 -1.2952 0.1731 -1.3731 0.1562 -1.4509 0.1401 -1.5288 0.1250 -1.6066 0.1108 -1.6845 0.0976 -1.7624 0.0855 -1.8402 0.0744 -1.9181 0.0644 -1.9959 0.0554 -2.0738 0.0474 -2.1516 0.0403 -2.2295 0.0340 -2.3073 0.0286 -2.3852 0.0238 -2.4631 0.0198 -2.5409 0.0163 -2.6188 0.0134 -2.6966 0.0109 -2.7745 0.0088 -2.8523 0.0071 -2.9302 0.0057 -3.0080 0.0045 -3.0859 0.0036 -3.1638 0.0028 -3.2416 0.0022 -3.3195 0.0017 -3.3973 0.0013 -3.4752 0.0010 -3.5530 0.0008 -3.6309 0.0006 -3.7087 0.0004 -3.7866 0.0003 -3.8645 0.0002 -3.9423 0.0002 -4.0202 0.0001 -4.0980 0.0001 diff --git a/sourcecodes/data/example1/Bqxnlevels.txt b/sourcecodes/data/example1/Bqxnlevels.txt deleted file mode 100644 index 32457058..00000000 --- a/sourcecodes/data/example1/Bqxnlevels.txt +++ /dev/null @@ -1,4 +0,0 @@ -Geno1 1 2 -Geno2 1 2 - - diff --git a/sourcecodes/data/example1/Bqxnnode.txt b/sourcecodes/data/example1/Bqxnnode.txt deleted file mode 100644 index 45a4fb75..00000000 --- a/sourcecodes/data/example1/Bqxnnode.txt +++ /dev/null @@ -1 +0,0 @@ -8 diff --git a/sourcecodes/data/example1/Bqxnrows.txt b/sourcecodes/data/example1/Bqxnrows.txt deleted file mode 100644 index 3bc92d44..00000000 --- a/sourcecodes/data/example1/Bqxnrows.txt +++ /dev/null @@ -1 +0,0 @@ -201 diff --git a/sourcecodes/data/example1/Bqxparameters.txt b/sourcecodes/data/example1/Bqxparameters.txt deleted file mode 100644 index d1345709..00000000 --- a/sourcecodes/data/example1/Bqxparameters.txt +++ /dev/null @@ -1,34 +0,0 @@ -Geno1 -Discrete node with 2 states -1 0.6650 -2 0.3350 - -Geno2 -Discrete node with 2 states -1 0.4300 -2 0.5700 - -Trait1 -Continuous node --0.0239 0.6720 - -Trait2 -Continuous node -0.0386 0.8009 - -Trait3 -Continuous node -0.0687 1.0420 - -Trait4 -Continuous node --0.0081 1.0133 - -Trait5 -Continuous node -0.0089 0.3181 - -Trait6 -Continuous node --0.1143 0.9091 - diff --git a/sourcecodes/data/example1/Bqxparent.txt b/sourcecodes/data/example1/Bqxparent.txt deleted file mode 100644 index b8626c4c..00000000 --- a/sourcecodes/data/example1/Bqxparent.txt +++ /dev/null @@ -1 +0,0 @@ -4 diff --git a/sourcecodes/data/example1/Bqxstructure_old.txt b/sourcecodes/data/example1/Bqxstructure_old.txt deleted file mode 100644 index 7749d17e..00000000 --- a/sourcecodes/data/example1/Bqxstructure_old.txt +++ /dev/null @@ -1,7 +0,0 @@ -Geno1 0.6650 0.3350 -Trait2 0.0037 0.0045 0.0055 0.0067 0.0081 0.0097 0.0116 0.0139 0.0165 0.0195 0.0229 0.0268 0.0313 0.0363 0.0420 0.0483 0.0553 0.0631 0.0716 0.0809 0.0910 0.1019 0.1135 0.1260 0.1392 0.1530 0.1675 0.1826 0.1981 0.2139 0.2300 0.2462 0.2623 0.2782 0.2937 0.3088 0.3231 0.3366 0.3490 0.3603 0.3703 0.3788 0.3858 0.3912 0.3948 0.3967 0.3968 0.3951 0.3916 0.3865 0.3796 0.3713 0.3614 0.3503 0.3379 0.3246 0.3103 0.2954 0.2799 0.2640 0.2479 0.2317 0.2156 0.1998 0.1842 0.1691 0.1546 0.1406 0.1274 0.1148 0.1031 0.0921 0.0819 0.0725 0.0640 0.0561 0.0490 0.0426 0.0369 0.0318 0.0273 0.0233 0.0198 0.0168 0.0141 0.0119 0.0099 0.0082 0.0068 0.0056 0.0046 0.0038 0.0031 0.0025 0.0020 0.0016 0.0013 0.0010 0.0008 0.0006 0.0005 -Geno2 0.4300 0.5700 -Trait3 0.0086 0.0101 0.0119 0.0140 0.0163 0.0190 0.0220 0.0254 0.0292 0.0335 0.0383 0.0435 0.0494 0.0558 0.0628 0.0704 0.0786 0.0875 0.0970 0.1072 0.1181 0.1295 0.1415 0.1541 0.1672 0.1807 0.1946 0.2088 0.2232 0.2378 0.2524 0.2668 0.2811 0.2951 0.3086 0.3216 0.3338 0.3453 0.3559 0.3654 0.3738 0.3811 0.3870 0.3916 0.3948 0.3966 0.3969 0.3957 0.3932 0.3892 0.3838 0.3771 0.3692 0.3601 0.3500 0.3389 0.3270 0.3143 0.3010 0.2872 0.2731 0.2587 0.2441 0.2295 0.2150 0.2007 0.1867 0.1730 0.1597 0.1469 0.1346 0.1229 0.1119 0.1014 0.0916 0.0824 0.0739 0.0660 0.0587 0.0521 0.0460 0.0405 0.0355 0.0310 0.0270 0.0234 0.0203 0.0174 0.0150 0.0128 0.0109 0.0092 0.0078 0.0066 0.0055 0.0046 0.0038 0.0032 0.0026 0.0022 0.0018 -Trait4 0.0025 0.0031 0.0039 0.0048 0.0059 0.0071 0.0086 0.0104 0.0125 0.0150 0.0178 0.0211 0.0248 0.0291 0.0340 0.0395 0.0456 0.0525 0.0601 0.0685 0.0777 0.0877 0.0986 0.1102 0.1226 0.1358 0.1497 0.1643 0.1794 0.1949 0.2108 0.2270 0.2432 0.2593 0.2751 0.2906 0.3055 0.3196 0.3328 0.3448 0.3557 0.3651 0.3730 0.3792 0.3838 0.3865 0.3874 0.3865 0.3838 0.3792 0.3730 0.3651 0.3557 0.3448 0.3328 0.3196 0.3055 0.2906 0.2752 0.2593 0.2432 0.2270 0.2109 0.1950 0.1794 0.1643 0.1498 0.1359 0.1227 0.1102 0.0986 0.0877 0.0777 0.0685 0.0601 0.0525 0.0456 0.0395 0.0340 0.0291 0.0248 0.0211 0.0178 0.0150 0.0125 0.0104 0.0086 0.0071 0.0059 0.0048 0.0039 0.0031 0.0025 0.0020 0.0016 0.0013 0.0010 0.0008 0.0006 0.0005 0.0004 -Trait6 0.0005 0.0006 0.0008 0.0010 0.0013 0.0016 0.0020 0.0025 0.0031 0.0038 0.0046 0.0057 0.0069 0.0084 0.0101 0.0121 0.0145 0.0172 0.0204 0.0240 0.0282 0.0329 0.0382 0.0441 0.0508 0.0582 0.0664 0.0753 0.0851 0.0957 0.1071 0.1193 0.1323 0.1461 0.1605 0.1755 0.1910 0.2069 0.2232 0.2396 0.2560 0.2722 0.2881 0.3036 0.3184 0.3324 0.3454 0.3572 0.3677 0.3768 0.3843 0.3901 0.3942 0.3965 0.3969 0.3955 0.3923 0.3873 0.3806 0.3722 0.3624 0.3512 0.3387 0.3252 0.3108 0.2956 0.2799 0.2638 0.2474 0.2310 0.2147 0.1986 0.1829 0.1676 0.1529 0.1388 0.1255 0.1129 0.1011 0.0901 0.0799 0.0706 0.0620 0.0542 0.0472 0.0409 0.0353 0.0303 0.0259 0.0221 0.0187 0.0157 0.0132 0.0110 0.0092 0.0076 0.0062 0.0051 0.0042 0.0034 0.0027 -Trait1 0.0005 0.0006 0.0008 0.0011 0.0014 0.0018 0.0024 0.0030 0.0038 0.0048 0.0061 0.0076 0.0094 0.0115 0.0141 0.0172 0.0208 0.0251 0.0300 0.0356 0.0421 0.0495 0.0577 0.0670 0.0773 0.0887 0.1011 0.1145 0.1290 0.1444 0.1608 0.1778 0.1956 0.2138 0.2323 0.2509 0.2694 0.2875 0.3050 0.3216 0.3371 0.3513 0.3639 0.3746 0.3834 0.3900 0.3944 0.3964 0.3961 0.3934 0.3884 0.3812 0.3719 0.3606 0.3476 0.3330 0.3172 0.3003 0.2826 0.2644 0.2458 0.2272 0.2088 0.1907 0.1731 0.1562 0.1401 0.1250 0.1108 0.0976 0.0855 0.0744 0.0644 0.0554 0.0474 0.0403 0.0340 0.0286 0.0238 0.0198 0.0163 0.0134 0.0109 0.0088 0.0071 0.0057 0.0045 0.0036 0.0028 0.0022 0.0017 0.0013 0.0010 0.0008 0.0006 0.0004 0.0003 0.0002 0.0002 0.0001 0.0001 diff --git a/sourcecodes/data/example1/Bqxthr.txt b/sourcecodes/data/example1/Bqxthr.txt deleted file mode 100644 index 2eb3c4fe..00000000 --- a/sourcecodes/data/example1/Bqxthr.txt +++ /dev/null @@ -1 +0,0 @@ -0.5 diff --git a/sourcecodes/data/example1/Bqxtier.txt b/sourcecodes/data/example1/Bqxtier.txt deleted file mode 100644 index bc94239b..00000000 --- a/sourcecodes/data/example1/Bqxtier.txt +++ /dev/null @@ -1 +0,0 @@ -3,Tier1,0,Tier2,0,Tier3,0, \ No newline at end of file diff --git a/sourcecodes/data/example1/Bqxtype.txt b/sourcecodes/data/example1/Bqxtype.txt deleted file mode 100644 index 285a68af..00000000 --- a/sourcecodes/data/example1/Bqxtype.txt +++ /dev/null @@ -1,2 +0,0 @@ -Geno1 Geno2 Trait1 Trait2 Trait3 Trait4 Trait5 Trait6 -2 2 1 1 1 1 1 1 diff --git a/sourcecodes/data/example1/Bqxwhite.txt b/sourcecodes/data/example1/Bqxwhite.txt deleted file mode 100644 index 83e81b8b..00000000 --- a/sourcecodes/data/example1/Bqxwhite.txt +++ /dev/null @@ -1 +0,0 @@ -From To diff --git a/sourcecodes/data/example1/old/Bqxrun_initialstructure.sh b/sourcecodes/data/example1/old/Bqxrun_initialstructure.sh deleted file mode 100644 index a8a8ebe0..00000000 --- a/sourcecodes/data/example1/old/Bqxrun_initialstructure.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# script for execution of deployed applications -# -# Sets up the MCR environment for the current $ARCH and executes -# the specified command. -# -exe_name=$0 -exe_dir=`dirname "$0"` -echo "------------------------------------------" -if [ "x$1" = "x" ]; then - echo Usage: - echo $0 \<deployedMCRroot\> args -else - echo Setting up environment variables - MCRROOT="$1" - echo --- - LD_LIBRARY_PATH=.:${MCRROOT}/runtime/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/bin/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/sys/os/glnxa64; - MCRJRE=${MCRROOT}/sys/java/jre/glnxa64/jre/lib/amd64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/native_threads ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/server ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ; - XAPPLRESDIR=${MCRROOT}/X11/app-defaults ; - export LD_LIBRARY_PATH; - export XAPPLRESDIR; - echo LD_LIBRARY_PATH is ${LD_LIBRARY_PATH}; - shift 1 - args= - while [ $# -gt 0 ]; do - token=`echo "$1" | sed 's/ /\\\\ /g'` # Add blackslash before each blank - args="${args} ${token}" - shift - done - "${exe_dir}"/initialstructure Bqx -fi -exit diff --git a/sourcecodes/data/example1/standardized_data.txt b/sourcecodes/data/example1/standardized_data.txt deleted file mode 100644 index 743e8b02..00000000 --- a/sourcecodes/data/example1/standardized_data.txt +++ /dev/null @@ -1,201 +0,0 @@ -Trait5 Geno2 Trait6 Trait3 Geno1 Trait2 Trait4 Trait1 -1.8453 2 -0.70749 -1.3361 2 1.5443 -0.43784 0.72827 -0.9605 1 0.85158 1.5164 1 -1.1632 1.0263 -0.11408 --0.63336 1 0.53936 1.1602 1 -0.74229 1.4011 -1.541 -1.3355 2 -1.7216 -0.76715 1 0.12195 -0.66179 0.099211 -0.36111 2 -0.74876 -0.98283 1 -2.0753 -1.2335 -0.99244 --1.177 1 0.51257 0.84261 1 0.065663 1.2658 -0.64654 -0.076305 1 1.5888 1.7606 1 -0.66331 1.4736 0.39057 --0.53841 2 0.11031 -1.5038 1 0.23456 -0.060179 0.14097 --0.59968 1 0.48834 1.0431 1 -0.59377 0.22579 -0.99932 -0.37839 1 1.293 0.49142 1 -1.2855 0.37537 0.50786 --0.98262 1 1.6051 0.57702 2 0.44497 0.92494 1.9396 --0.32154 1 1.0249 0.77512 1 -0.62075 0.32547 1.8129 -0.094471 1 1.0318 1.5671 2 -0.60413 0.75183 -1.4864 --0.2677 2 -1.3762 -0.039045 2 0.61004 -0.20296 -0.34315 -1.45 2 0.22686 -0.18131 1 -0.5462 -0.61255 -0.83409 --0.94296 2 -1.0223 -1.1896 1 -0.4021 -1.2644 -1.2822 --0.65504 2 -2.6825 -1.035 1 0.25776 -1.4615 0.84597 -1.3635 1 1.5647 0.59499 2 1.372 1.0621 0.74498 -0.60321 1 0.68692 1.4714 2 0.81867 1.711 0.90082 --0.5142 2 -1.0962 -1.5522 1 -0.04535 -1.2401 -0.62273 --1.2303 1 0.82027 1.0532 2 -0.12811 1.344 0.60516 -0.84008 2 -0.7159 -0.44987 1 -0.56344 -1.5572 1.0854 -0.47761 1 1.5622 1.2168 1 -0.30596 1.1251 -1.3723 --1.3546 2 -0.7484 -0.096654 1 0.03293 0.23078 0.81604 --0.32954 2 -1.6183 -0.57119 1 -0.9399 -1.5734 -0.76341 -0.57841 1 0.24378 0.681 1 -0.7778 1.305 0.77773 -0.11524 2 -0.85367 0.35424 2 2.3096 0.75697 1.7572 -1.1463 2 0.0096586 -0.25741 1 -0.52081 -1.5513 0.64513 --1.3926 2 -0.88863 -0.68795 2 0.0060478 -0.43763 0.97179 --0.34841 1 1.0004 0.23941 1 -0.83161 0.87503 -0.88918 -0.79176 1 0.59541 1.0092 1 -1.9591 0.77295 0.31259 --1.7691 2 0.055429 -1.1837 2 1.1172 -0.091192 1.3241 -0.23812 2 -0.13588 -0.98943 1 -0.041159 -0.43704 -0.39754 -1.4262 1 0.46298 1.327 1 0.15808 1.1741 -0.073642 -1.3584 1 1.5511 0.49802 1 -0.96618 -0.037384 0.26987 --0.45407 2 -0.11918 -0.20984 1 -0.84764 0.68704 0.15725 -1.3502 1 1.1228 1.7003 1 -0.34181 1.3601 0.19859 -0.51265 2 0.059243 -0.61724 1 -1.2675 -1.2719 -1.5483 -1.6144 2 -1.6767 -0.4403 2 -0.7614 0.046076 -0.6741 --0.99883 2 -0.76648 0.33667 2 0.97148 -1.1389 -0.11754 -0.24789 1 0.4729 1.0484 1 -0.62124 0.34555 -0.08916 -1.6957 2 0.014711 -1.3474 1 -0.026706 -1.4606 -1.4336 --0.54533 1 0.88108 1.3793 1 -0.29202 1.3706 -1.1708 --1.7381 1 0.16189 0.96739 1 -0.77438 0.96572 1.2346 --0.844 2 -1.0713 -0.50552 2 1.1809 -0.13536 3.098 --1.8946 1 0.83747 0.55294 1 0.21042 0.78685 -0.41553 --1.2313 1 0.77672 1.7131 1 -0.38666 1.694 -0.79692 --0.7674 2 -1.151 -0.091205 1 0.9644 -0.57897 0.21389 -0.72057 2 -0.34897 -0.95934 1 -1.3832 -0.57841 -0.10718 -1.2095 2 0.5788 -0.77644 2 0.86817 -0.56945 0.13481 -0.09126 1 1.0274 0.59902 1 0.094442 0.30723 1.2562 --1.7398 1 0.67041 0.82202 1 -0.30164 0.94827 -0.94259 --0.66818 1 0.49087 1.2694 1 -0.18615 0.78217 -1.3239 --0.2258 2 -1.4193 -1.44 1 -1.5421 -1.6216 -0.34851 -1.4939 2 0.12307 -0.97417 2 -1.9058 -1.6405 -2.6645 -0.59683 2 -0.27561 -1.5921 1 -0.012339 -1.033 0.22517 -0.32502 1 1.8115 0.59888 1 -0.78178 0.37072 -1.5597 -0.33627 2 -0.54037 -0.092937 1 -0.23801 -0.28432 0.25627 --0.71947 2 -0.96292 -0.87226 2 1.0454 -1.1866 -1.1152 -0.7723 2 -0.74389 -0.31293 2 0.56738 -1.597 0.21919 -1.1117 1 0.22881 0.53378 1 0.28362 0.62928 -0.56731 --0.37072 1 1.1896 1.2033 2 1.7889 1.9867 -1.1364 -1.9537 2 -1.2797 -1.1399 1 -0.45995 -1.6282 -0.33873 --1.1043 1 1.0871 2.3039 2 -0.27611 0.615 0.27237 --1.3202 1 0.86019 1.2914 2 0.27461 0.94779 -0.83546 --0.46478 1 1.29 0.43419 1 0.6874 1.6104 -0.36581 --1.1858 2 -1.2069 -0.56475 1 0.18024 -0.54017 0.23717 -0.32802 1 0.87458 1.8613 2 0.40544 1.1088 1.7576 -1.1735 2 -0.66747 -1.6202 1 0.53589 -0.9149 0.45212 --1.16 1 1.0838 0.61868 2 0.72867 1.3378 0.2647 -1.462 2 0.19509 -1.4192 1 0.56635 -0.85302 0.33371 -1.0695 1 0.21919 1.322 2 1.3441 1.1727 0.76002 --0.22703 1 1.1363 0.54703 1 -0.48891 1.2236 -0.91644 -1.3458 2 -0.6068 -1.7825 1 -0.68775 -0.89217 0.99689 --0.091249 1 0.68469 0.60839 1 -0.6527 0.58896 -0.24017 -0.67203 1 0.72395 1.1051 1 -1.4197 0.29802 0.188 -0.34537 1 1.2845 1.4258 1 -0.6173 1.0233 -0.24233 --1.0761 2 -1.2815 -0.94371 1 -1.4633 -0.69107 -0.8715 --0.20711 1 1.0174 0.69566 1 -0.58432 0.15352 -0.49345 -0.59929 1 1.5069 1.8419 1 -1.4583 -0.031663 0.0055113 --0.11492 1 1.2367 1.2191 1 -0.51421 1.1523 1.884 -1.2751 2 -0.52411 -0.64346 2 2.0614 -0.0023541 -0.77991 -0.90981 1 1.1284 1.2152 2 2.6756 1.2409 -0.0084945 --1.9542 2 -1.221 -1.4163 2 1.2826 -0.010965 1.0953 -1.7193 1 0.30492 1.2836 2 0.61499 0.56464 0.15443 --0.53199 1 0.23732 0.77552 1 -1.2032 -0.66655 0.09844 -0.036699 2 -1.0483 -1.779 1 0.3525 -0.60395 0.30022 --0.64389 1 -0.082056 0.48348 1 -0.86546 -0.4081 -0.099303 -0.7892 2 0.063117 -0.73251 1 -0.64062 -0.4066 0.12435 --0.92679 2 -1.4966 0.012855 1 0.79099 -0.55856 0.19256 -0.75147 1 0.0035339 0.026413 1 -0.50794 0.29651 -0.27764 -0.21172 2 -1.3492 -0.47335 1 0.23233 -0.70213 -1.8621 --0.97409 2 -0.629 -0.4728 1 0.091744 -0.086481 -0.49515 --1.0464 2 -1.6692 -0.8497 2 1.5077 0.095689 1.3063 --0.078054 1 1.7703 0.87897 2 1.6091 1.3305 -0.65192 -1.6149 2 -0.75709 -0.63085 1 -0.77532 -2.2636 -0.59675 --1.1678 1 0.0899 0.58095 2 -0.22151 0.26068 0.51619 --0.098842 2 -0.30237 -0.04093 1 -1.2385 -0.37569 -1.8217 --0.55001 2 -1.0301 -1.7087 2 2.6454 -1.328 0.34954 -1.0482 2 -0.26461 -1.3201 2 1.68 -0.0041651 -0.12113 -0.5008 2 -0.85959 -0.66514 1 -1.6141 0.29161 -0.95504 -0.309 1 1.0744 1.269 1 -0.96467 1.5905 -1.42 --0.03887 1 1.0667 1.0095 1 -0.089407 0.99929 1.152 --0.50172 2 -0.99479 -0.54327 2 -0.16208 -1.0551 0.47476 --0.094959 1 2.17 1.7212 2 0.51568 0.53768 -1.2639 --0.5209 2 -1.431 -0.70798 1 -0.4217 0.23091 0.57769 -0.6976 2 -1.2512 -0.50443 1 0.40922 -1.2722 -0.22881 --0.15737 2 -1.3037 -1.2446 1 -0.25 -1.3128 -0.48267 -1.7004 2 -0.093222 0.18072 1 -0.77286 -1.1751 0.70356 --0.34711 2 -0.40996 -0.38877 1 -0.74126 -0.076517 0.71538 -0.63301 2 -1.3066 -1.061 1 -0.020245 -0.47474 0.22151 -0.45593 1 0.98475 1.1245 1 -1.5284 0.87162 -1.1116 --0.074398 2 0.086143 -0.71909 1 -0.72312 -0.58633 -0.11884 -0.5737 1 1.3999 0.41267 1 0.14453 0.30696 0.39177 -0.50652 2 -0.76797 -0.93352 1 -0.537 -0.41761 0.072615 --1.6019 2 0.65979 -0.97526 1 0.28122 -0.88937 0.46709 -0.74414 1 1.6353 1.382 1 0.099487 1.2686 1.3095 --1.3504 2 -1.1309 -0.53372 2 0.13853 -1.3604 1.3258 --0.32328 2 -1.4115 -0.55521 1 -0.39333 -0.7941 1.0533 --0.74323 1 1.7072 0.49329 1 -0.87786 0.48373 -1.3411 -0.8876 2 -1.0691 -0.47533 1 -0.65919 -1.2867 1.3563 --0.26121 1 1.3665 1.3315 2 0.59812 1.5342 -0.51186 --0.52176 1 1.5091 0.71759 1 -0.79433 0.67907 -0.77268 --0.51351 2 -0.99866 -0.96005 2 -0.064251 -0.82275 1.8509 --0.17328 2 0.54034 -1.7709 1 0.38529 -1.362 0.6719 -0.15516 1 1.1328 -0.19576 1 -1.135 1.0527 0.29172 -0.45546 1 0.45829 1.7196 2 0.62149 2.3385 -2.0495 -2.0143 1 1.7214 1.3935 1 -1.973 1.0241 -0.84073 -0.017525 2 -1.3151 -0.89644 1 -0.75598 -1.0529 0.10505 --0.041089 2 -0.071698 -0.33496 1 -0.25915 -0.26742 0.55872 --0.072325 1 0.14302 1.099 1 0.45095 0.51954 -1.5618 -0.9507 2 -0.99789 -1.1502 1 -0.63471 0.61259 0.50063 --1.8153 2 -0.51697 -0.18793 1 -0.58518 -0.41489 -0.79261 --0.37059 2 -0.18087 -0.77008 2 0.14794 -0.66655 0.62335 --0.24334 2 0.033188 -0.22919 1 -1.8202 -0.18936 -0.69045 --0.83923 2 -0.41353 -1.3264 2 1.8901 -1.3452 0.28566 --1.5292 2 -0.28479 -0.49856 1 0.34714 -1.4144 -0.50451 --1.1641 1 0.77391 1.0241 1 -0.77302 0.27655 -2.6875 -2.6624 1 1.7387 1.374 1 0.041422 2.3695 -0.062096 -2.3682 1 1.907 0.94637 2 0.8413 0.76571 -1.6393 -0.31396 2 -1.292 -0.78457 2 -0.31227 -0.84139 -0.22892 --0.87392 2 0.53494 0.55115 1 -0.15179 -0.83441 1.0812 --1.1022 2 -0.57856 -0.21265 2 1.4486 0.11044 -0.38736 -0.42993 2 -1.5502 -0.063309 2 2.2649 -0.59644 2.3365 --1.5011 2 -2.2926 -0.96909 1 -0.40571 -1.1012 0.56007 --1.567 1 0.014611 -0.069863 2 1.3161 0.89287 0.96852 -0.26418 1 0.46242 1.94 1 -1.3016 1.1926 -1.5223 --0.77783 1 1.4946 0.92514 1 -1.1651 1.0425 -1.2685 --0.17339 2 -0.86526 -0.090231 1 -0.09102 -1.3706 0.0049574 -0.11883 1 0.8622 0.94077 1 -0.76414 1.3308 1.415 -0.12005 2 -0.20542 -0.74536 1 -1.2579 -1.2279 -1.2709 --0.79628 2 -0.022269 -0.16145 1 -0.47715 -0.37329 1.1972 -0.58969 1 1.0063 1.3356 2 0.79987 1.5464 0.32801 -0.11633 1 0.73396 1.1437 2 1.3183 1.0156 -1.9512 --0.88008 2 0.39215 -0.88212 2 0.77879 -0.071244 0.92164 --0.74781 2 -0.31657 -1.2371 1 -1.356 -0.76328 -0.96657 --0.069788 2 0.63495 -0.70214 1 -0.76454 -2.2215 1.7055 -0.3897 2 -0.59859 -0.81633 1 -0.04446 0.84047 -0.75073 -2.202 1 0.77915 0.03712 2 1.8438 1.1743 0.40331 -0.22687 2 -0.40806 -1.0788 1 -0.19213 -0.78118 0.48301 --0.66335 1 1.4808 1.1399 1 -0.033787 0.43484 -0.12095 -0.13303 2 -0.66658 -0.14357 1 -1.073 -0.49395 0.70655 --1.5417 1 0.2473 1.2125 2 1.9083 1.2778 3.0844 -0.74601 1 -0.35212 0.88616 1 -0.87675 0.60499 -0.21133 --0.80655 2 -1.1068 -1.3459 1 -0.26122 0.15508 -0.0066816 --0.69135 1 1.0994 1.204 2 2.3161 1.0629 1.4256 -1.6905 2 -0.14242 -0.55749 2 0.359 0.41916 0.53215 --0.77018 2 -1.5065 -0.53604 1 0.19357 0.059861 1.9152 --2.2055 1 1.058 -0.29035 2 1.0301 0.11952 1.1588 --0.70569 2 -0.73004 -1.6228 2 2.1348 -0.42942 0.97843 -1.3633 1 0.65794 0.98061 2 1.3078 0.64345 0.8317 -0.093858 2 -1.6142 -0.92049 1 -0.92394 -1.3444 -0.43212 -1.6603 2 0.037058 0.81538 1 -0.70654 -0.93759 -0.023641 -0.29687 1 0.84923 0.6669 2 0.66467 0.47209 -0.21266 -0.30837 2 -0.8147 -1.3296 1 -1.1736 -1.2252 -0.61256 --1.7779 2 -1.1384 -1.0425 1 -0.69411 -0.39049 -0.48379 --0.35135 2 -0.52672 -1.388 2 0.84612 -1.4625 0.071832 -0.18294 2 -0.96354 -0.6923 1 -0.91232 -0.9204 0.030227 --0.34302 1 1.8167 0.77427 2 0.036232 0.81699 1.0643 --1.0367 2 -0.55158 -0.84582 2 0.67713 -0.66779 -0.43102 -2.6147 2 0.14282 -0.33616 1 -0.83219 -0.17633 -0.13118 --0.59086 2 -1.2139 -0.99552 2 1.9391 -1.1308 0.34126 --0.90208 2 -0.28263 -0.58061 2 0.7467 -0.84617 -0.13398 -1.2668 2 -0.56449 -0.1964 1 0.79248 0.19601 0.41777 -0.75643 1 -0.011136 0.81301 1 0.34117 0.68247 -1.863 --0.62022 1 0.86997 0.6729 1 -1.1203 0.17657 -1.4244 --0.18946 2 -0.55133 -0.86512 1 -0.83578 -0.40257 -0.029909 --1.5498 1 0.32287 1.184 1 -0.62378 0.80455 0.92806 --0.53493 2 -0.9391 -0.84301 2 1.3501 -0.31379 -0.058019 -0.3655 2 -0.74384 -1.3595 1 1.3067 -0.5247 -1.7338 -0.82879 2 -1.5915 -1.0102 2 1.0708 -0.6468 0.92568 -0.57673 2 -1.4808 -1.0779 1 0.47651 -1.062 0.26133 -0.59244 2 -0.8026 -1.7146 1 -0.020034 -1.3898 -1.5705 -0.44996 1 0.50751 1.0983 2 2.2137 2.8355 0.34907 --0.75132 2 -0.52338 -0.74591 1 -0.84637 -1.6929 -1.6584 --0.1943 1 1.2265 0.4739 1 -0.78558 0.81272 -0.023241 -2.0866 2 -0.19274 0.066839 1 -0.30442 -0.70635 0.85947 --1.3268 2 -1.2952 0.023312 2 1.4432 0.036383 0.8954 --1.4174 2 -0.43139 -0.97617 2 1.9378 0.79311 -0.17648 --0.30469 2 0.072833 -0.069195 2 1.2683 -0.62404 0.25533 diff --git a/sourcecodes/data/example2/hQGban.txt b/sourcecodes/data/example2/hQGban.txt deleted file mode 100644 index 83e81b8b..00000000 --- a/sourcecodes/data/example2/hQGban.txt +++ /dev/null @@ -1 +0,0 @@ -From To diff --git a/sourcecodes/data/example2/hQGcontinuous_input.txt b/sourcecodes/data/example2/hQGcontinuous_input.txt deleted file mode 100644 index 5e296c45..00000000 --- a/sourcecodes/data/example2/hQGcontinuous_input.txt +++ /dev/null @@ -1,203 +0,0 @@ -Geno1 Geno2 Trait1 Trait2 Trait3 Trait4 Trait5 Trait6 -2 2 1 1 1 1 1 1 -2 2 0.46259 1.2692 -1.3164 -0.44096 0.5929 -0.75422 -1 1 -0.10011 -0.88834 1.6407 0.99972 0.31288 0.65602 -1 1 -1.0533 -0.55296 1.2715 1.3686 -0.19153 0.37361 -1 2 0.042371 0.13573 -0.72659 -0.66133 0.43157 -1.6715 -1 2 -0.68686 -1.6152 -0.95019 -1.2239 0.12319 -0.79155 -1 1 -0.4558 0.090877 0.94224 1.2354 -0.36356 0.34937 -1 1 0.237 -0.49002 1.8939 1.4399 0.033059 1.3229 -1 2 0.070265 0.22547 -1.4903 -0.069341 -0.16148 -0.01449 -1 1 -0.69146 -0.43461 1.1501 0.21205 -0.18087 0.32746 -1 1 0.31535 -0.9858 0.57816 0.35924 0.12866 1.0553 -2 1 1.2718 0.39314 0.6669 0.90002 -0.30206 1.3376 -1 1 1.1871 -0.45611 0.87227 0.31014 -0.092846 0.81278 -2 1 -1.0168 -0.44286 1.6933 0.72968 0.038808 0.81906 -2 2 -0.25313 0.52468 0.02823 -0.20984 -0.075809 -1.3591 -1 2 -0.58108 -0.3967 -0.11925 -0.61288 0.46778 0.090941 -1 2 -0.88043 -0.28187 -1.1645 -1.2543 -0.28951 -1.039 -1 2 0.54121 0.24395 -1.0043 -1.4483 -0.19839 -2.5407 -2 1 0.47375 1.1319 0.68553 1.035 0.44043 1.3011 -2 1 0.57785 0.69093 1.5941 1.6735 0.19981 0.50708 -1 2 -0.43989 0.0024131 -1.5405 -1.2304 -0.15382 -1.1058 -2 1 0.38035 -0.063535 1.1606 1.3124 -0.38043 0.6277 -1 2 0.70114 -0.41044 -0.39767 -1.5424 0.27477 -0.76183 -1 1 -0.9406 -0.20526 1.3302 1.097 0.16006 1.2988 -1 2 0.52122 0.064793 -0.031492 0.21696 -0.41979 -0.79123 -1 2 -0.53387 -0.71043 -0.52344 -1.5584 -0.09538 -1.5781 -1 1 0.49563 -0.58126 0.7747 1.274 0.19196 0.10624 -2 2 1.1499 1.879 0.43595 0.73474 0.045381 -0.88645 -1 2 0.40705 -0.37647 -0.19815 -1.5366 0.37167 -0.10553 -2 2 0.62526 0.043371 -0.64449 -0.44076 -0.4318 -0.91807 -1 1 -0.61788 -0.62414 0.3169 0.85091 -0.10135 0.79065 -1 1 0.18491 -1.5226 1.1149 0.75046 0.25948 0.42431 -2 2 0.86063 0.92883 -1.1584 -0.099858 -0.55095 -0.064129 -1 2 -0.28946 0.0057533 -0.95703 -0.44018 0.084268 -0.23718 -1 1 -0.073096 0.16452 1.4444 1.1452 0.46025 0.30452 -1 1 0.15637 -0.73137 0.585 -0.046911 0.43881 1.2888 -1 2 0.081142 -0.63691 -0.14883 0.66593 -0.13479 -0.22207 -1 1 0.10876 -0.23383 1.8314 1.3282 0.4362 0.90139 -1 2 -1.0582 -0.97152 -0.57118 -1.2617 0.17115 -0.060679 -2 2 -0.47421 -0.56819 -0.38775 0.035215 0.51982 -1.6309 -2 2 -0.10242 0.8127 0.41773 -1.1308 -0.30719 -0.80758 -1 1 -0.083462 -0.4565 1.1556 0.3299 0.087362 0.31349 -1 2 -0.98158 0.01727 -1.3281 -1.4474 0.54555 -0.10096 -1 1 -0.80604 -0.19415 1.4986 1.3386 -0.16367 0.68271 -1 1 0.80082 -0.57853 1.0716 0.94015 -0.54114 0.032172 -2 2 2.0456 0.97954 -0.45536 -0.14332 -0.25819 -1.0833 -1 1 -0.30148 0.20623 0.64194 0.76414 -0.59067 0.64326 -1 1 -0.55625 -0.26957 1.8447 1.6568 -0.38077 0.58831 -1 2 0.11898 0.80706 -0.025844 -0.57984 -0.23395 -1.1554 -1 2 -0.095497 -1.0637 -0.92583 -0.57928 0.23695 -0.42992 -2 2 0.066154 0.73037 -0.73622 -0.57047 0.39169 0.40928 -1 1 0.81522 0.11381 0.68971 0.29219 0.037792 0.81502 -1 1 -0.65356 -0.20182 0.92089 0.92298 -0.5417 0.49215 -1 1 -0.90826 -0.10979 1.3847 0.75954 -0.20255 0.32975 -1 2 -0.25671 -1.1903 -1.4241 -1.6058 -0.062549 -1.3981 -2 2 -1.8038 -1.4801 -0.94121 -1.6244 0.4817 -0.0029469 -1 2 0.12651 0.028719 -1.5818 -1.0266 0.19779 -0.36357 -1 1 -1.0658 -0.58443 0.68956 0.35467 0.11177 1.5243 -1 2 0.14729 -0.15111 -0.027639 -0.2899 0.11533 -0.60305 -2 2 -0.76889 0.87161 -0.83556 -1.1777 -0.21878 -0.98527 -2 2 0.12252 0.49068 -0.2557 -1.5816 0.25332 -0.78715 -1 1 -0.40287 0.26456 0.62208 0.60909 0.36074 0.092703 -2 1 -0.78301 1.4641 1.3162 1.9448 -0.10841 0.9618 -1 2 -0.25018 -0.32797 -1.113 -1.6123 0.6272 -1.2718 -2 1 0.15804 -0.18147 2.4571 0.59504 -0.34056 0.8691 -2 1 -0.582 0.25738 1.4075 0.92251 -0.40889 0.66381 -1 1 -0.26827 0.58632 0.51883 1.5745 -0.13818 1.0526 -1 2 0.13453 0.18218 -0.51676 -0.54166 -0.36636 -1.206 -2 1 1.1502 0.36164 1.9983 1.0809 0.11272 0.67683 -1 2 0.27812 0.46559 -1.6109 -0.91039 0.3803 -0.71802 -2 1 0.15292 0.61921 0.71009 1.3063 -0.35819 0.8661 -1 2 0.19902 0.48986 -1.4026 -0.8495 0.47158 0.0622 -2 1 0.4838 1.1096 1.4392 1.1438 0.34739 0.084004 -1 1 -0.63609 -0.35105 0.63581 1.1939 -0.062938 0.91353 -1 2 0.64203 -0.5095 -1.7792 -0.88803 0.43482 -0.66314 -1 1 -0.18434 -0.48157 0.69942 0.56942 -0.019967 0.50506 -1 1 0.10168 -1.0928 1.2144 0.28313 0.22159 0.54058 -1 1 -0.18578 -0.45336 1.5468 0.99679 0.11821 1.0476 -1 2 -0.60607 -1.1275 -0.90963 -0.69014 -0.33163 -1.2734 -1 1 -0.35353 -0.42708 0.78989 0.14094 -0.056632 0.80598 -1 1 -0.020221 -1.1235 1.9782 -0.041281 0.19857 1.2488 -1 1 1.2346 -0.37121 1.3325 1.1237 -0.027458 1.0044 -2 2 -0.54489 1.6812 -0.59836 -0.012441 0.41243 -0.58835 -2 1 -0.029577 2.1707 1.3285 1.2109 0.29684 0.90646 -2 2 0.70774 1.0606 -1.3996 -0.020914 -0.60955 -1.2187 -2 1 0.07926 0.52862 1.3994 0.54549 0.55303 0.16155 -1 1 0.041856 -0.92023 0.87269 -0.66601 -0.15945 0.1004 -1 2 0.17665 0.31945 -1.7756 -0.60442 0.020525 -1.0625 -1 1 -0.090238 -0.65111 0.56993 -0.4117 -0.19486 -0.18849 -1 2 0.059166 -0.47194 -0.69068 -0.41022 0.25867 -0.057175 -1 2 0.10473 0.66887 0.082035 -0.55975 -0.28439 -1.468 -1 1 -0.20937 -0.36621 0.09609 0.28164 0.24673 -0.11107 -1 2 -1.2678 0.22369 -0.42201 -0.70103 0.075915 -1.3347 -1 2 -0.35467 0.11166 -0.42144 -0.095223 -0.29936 -0.68322 -2 2 0.84875 1.24 -0.81217 0.084034 -0.32224 -1.6241 -2 1 -0.45939 1.3208 0.97993 1.2991 -0.015791 1.487 -1 2 -0.42254 -0.57928 -0.58529 -2.2375 0.51999 -0.79909 -2 1 0.32092 -0.13796 0.67098 0.24639 -0.36066 -0.032948 -1 2 -1.2408 -0.94836 0.026276 -0.37981 -0.02237 -0.38777 -2 2 0.20959 2.1466 -1.7027 -1.3169 -0.16515 -1.046 -2 2 -0.10482 1.3773 -1.2998 -0.014223 0.34065 -0.35362 -1 2 -0.66188 -1.2477 -0.62084 0.27682 0.1674 -0.8918 -1 1 -0.97246 -0.73017 1.3843 1.5549 0.1067 0.85754 -1 1 0.74567 -0.032694 1.1153 0.97318 -0.0033905 0.85059 -2 2 0.29324 -0.090608 -0.4945 -1.0484 -0.14987 -1.0141 -2 1 -0.86818 0.44948 1.8531 0.51896 -0.021141 1.8486 -1 2 0.362 -0.29749 -0.66525 0.21709 -0.15594 -1.4087 -1 2 -0.17675 0.36465 -0.45423 -1.262 0.22968 -1.246 -1 2 -0.34633 -0.16067 -1.2216 -1.3019 -0.040891 -1.2935 -1 2 0.44608 -0.57732 0.25606 -1.1664 0.54705 -0.19859 -1 2 0.45398 -0.55214 -0.33433 -0.085418 -0.10094 -0.48509 -1 2 0.12407 0.022419 -1.0312 -0.47727 0.20924 -1.2961 -1 1 -0.76644 -1.1794 1.2345 0.84756 0.1532 0.77648 -1 2 -0.10329 -0.53768 -0.67677 -0.58708 -0.014634 -0.036347 -1 1 0.2378 0.15372 0.49652 0.29193 0.19047 1.152 -1 2 0.024605 -0.38937 -0.89907 -0.42106 0.16921 -0.80893 -1 2 0.28812 0.26265 -0.94234 -0.88527 -0.49803 0.48254 -1 1 0.85086 0.11783 1.5014 1.2382 0.24441 1.3649 -2 2 0.86172 0.14894 -0.4846 -1.3488 -0.41844 -1.1372 -1 2 0.67971 -0.27488 -0.50687 -0.79153 -0.093399 -1.391 -1 1 -0.91977 -0.66099 0.5801 0.46587 -0.2263 1.43 -1 2 0.88213 -0.48674 -0.42406 -1.2762 0.28981 -1.0813 -2 1 -0.36583 0.51518 1.4491 1.4995 -0.073755 1.1218 -1 1 -0.54006 -0.59443 0.81263 0.65809 -0.15621 1.2508 -2 2 1.2125 -0.012648 -0.92657 -0.81972 -0.1536 -1.0176 -1 2 0.42493 0.34558 -1.7672 -1.3503 -0.045928 0.37449 -1 1 0.17097 -0.86593 -0.13424 1.0257 0.058014 0.91044 -2 1 -1.393 0.5338 1.8514 2.291 0.15305 0.30028 -1 1 -0.58552 -1.5337 1.5133 0.9976 0.64638 1.4428 -1 2 0.046272 -0.56387 -0.86063 -1.0462 0.014457 -1.3038 -1 2 0.34933 -0.16796 -0.27854 -0.27327 -0.0040928 -0.17912 -1 1 -1.0672 0.3979 1.208 0.50111 -0.013978 0.015097 -1 2 0.31052 -0.46723 -1.1237 0.59267 0.30978 -1.0169 -1 2 -0.55337 -0.42776 -0.12612 -0.41838 -0.56558 -0.58189 -2 2 0.3925 0.15644 -0.72963 -0.66601 -0.10837 -0.27787 -1 2 -0.48513 -1.4119 -0.16889 -0.19646 -0.068098 -0.084247 -2 2 0.16692 1.5447 -1.3064 -1.3338 -0.25668 -0.48832 -1 2 -0.36092 0.31518 -0.44815 -1.4019 -0.47505 -0.37187 -1 1 -1.8192 -0.57745 1.1304 0.262 -0.3595 0.58577 -1 1 -0.065383 0.07156 1.4931 2.3215 0.85149 1.4585 -2 1 -1.119 0.70896 1.0498 0.74334 0.75838 1.6107 -2 2 -0.17682 -0.21029 -0.74465 -0.83806 0.10827 -1.2829 -1 2 0.69834 -0.082402 0.64008 -0.83119 -0.26766 0.36961 -2 2 -0.28266 1.1929 -0.15174 0.098554 -0.33989 -0.6376 -2 2 1.5369 1.8434 0.0030761 -0.59703 0.14497 -1.5165 -1 2 0.35023 -0.28475 -0.93594 -1.0937 -0.46614 -2.188 -2 1 0.62308 1.0873 -0.0037182 0.86847 -0.48699 -0.10105 -1 1 -1.0408 -0.99866 2.0799 1.1634 0.092516 0.30401 -1 1 -0.87125 -0.88987 1.0278 1.0157 -0.23725 1.2377 -1 2 -0.020591 -0.03398 -0.024834 -1.3588 -0.045961 -0.89693 -1 1 0.9213 -0.57037 1.044 1.2994 0.046517 0.66563 -1 2 -0.87288 -0.96382 -0.704 -1.2184 0.046903 -0.30008 -1 2 0.77586 -0.34168 -0.09867 -0.37744 -0.24309 -0.13441 -2 1 0.19521 0.67595 1.4533 1.5115 0.19553 0.79596 -2 1 -1.3273 1.0891 1.2544 0.98928 0.045725 0.54963 -2 2 0.59176 0.65915 -0.84578 -0.080229 -0.26961 0.24045 -1 2 -0.66958 -1.042 -1.2138 -0.7612 -0.22775 -0.40062 -1 2 1.1154 -0.57069 -0.6592 -2.1961 -0.013175 0.46007 -1 2 -0.5254 0.0031225 -0.77758 0.8169 0.13224 -0.65572 -2 1 0.24551 1.5078 0.10719 1.1454 0.70578 0.59051 -1 2 0.29875 -0.11455 -1.0497 -0.77881 0.080708 -0.48337 -1 1 -0.1047 0.011628 1.2504 0.41776 -0.20102 1.2252 -1 2 0.44808 -0.8165 -0.080134 -0.49618 0.051011 -0.71722 -2 1 2.0365 1.5592 1.3257 1.2472 -0.47899 0.10943 -1 1 -0.16507 -0.66011 0.98739 0.58519 0.245 -0.43277 -1 2 -0.028366 -0.16961 -1.3266 0.14248 -0.24634 -1.1154 -2 1 0.92842 1.8842 1.3169 1.0358 -0.20988 0.88021 -2 2 0.33158 0.32463 -0.50924 0.40233 0.54391 -0.24309 -1 2 1.2555 0.1928 -0.487 0.048779 -0.23483 -1.477 -2 1 0.75021 0.85943 -0.2323 0.10748 -0.68906 0.84276 -2 2 0.6297 1.7397 -1.6136 -0.43268 -0.21442 -0.77462 -2 1 0.53168 1.0807 1.0853 0.62304 0.44036 0.48087 -1 2 -0.31256 -0.69771 -0.88556 -1.333 0.038614 -1.5744 -1 2 -0.039695 -0.52447 0.91401 -0.93272 0.53434 -0.080746 -2 1 -0.16596 0.56821 0.76008 0.45442 0.10286 0.6539 -1 2 -0.4331 -0.89669 -1.3097 -1.2157 0.1065 -0.8512 -1 2 -0.34708 -0.51457 -1.012 -0.39437 -0.55374 -1.144 -2 2 0.024082 0.7128 -1.3702 -1.4492 -0.10228 -0.59071 -1 2 -0.0037109 -0.68845 -0.649 -0.91581 0.066805 -0.98583 -2 1 0.68706 0.067424 0.87139 0.7938 -0.099645 1.529 -2 2 -0.31183 0.57814 -0.80815 -0.66724 -0.31919 -0.61319 -1 2 -0.11153 -0.6246 -0.27979 -0.18363 0.83639 0.014919 -2 2 0.20406 1.5838 -0.96334 -1.1228 -0.17808 -1.2123 -2 2 -0.1134 0.63358 -0.53321 -0.84276 -0.27657 -0.36992 -1 2 0.25517 0.67006 -0.1349 0.18275 0.40982 -0.62487 -1 1 -1.2684 0.31042 0.91155 0.66143 0.2483 -0.12434 -1 1 -0.97542 -0.85419 0.7663 0.16362 -0.18737 0.67266 -1 2 -0.043882 -0.62746 -0.82816 -0.40626 -0.051048 -0.61297 -1 1 0.59605 -0.45852 1.2962 0.78156 -0.48154 0.17778 -2 2 -0.06266 1.1144 -0.80524 -0.3189 -0.16038 -0.96372 -1 2 -1.1821 1.0798 -1.3407 -0.52643 0.12458 -0.7871 -2 2 0.59446 0.89186 -0.97856 -0.64658 0.2712 -1.5538 -1 2 0.15067 0.41827 -1.0487 -1.0551 0.19143 -1.4537 -1 2 -1.073 0.022587 -1.7088 -1.3777 0.1964 -0.84025 -2 1 0.20928 1.8026 1.2073 2.78 0.15131 0.3448 -1 2 -1.1317 -0.6359 -0.70457 -1.676 -0.22886 -0.58769 -1 1 -0.039428 -0.58746 0.56 0.7896 -0.052581 0.99511 -1 2 0.55023 -0.20403 0.138 -0.70518 0.66927 -0.28861 -2 2 0.57423 1.1886 0.092876 0.025677 -0.41099 -1.2858 -2 2 -0.14179 1.5827 -0.94328 0.7703 -0.43967 -0.50448 -2 2 0.14666 1.0492 -0.0030259 -0.62418 -0.087515 -0.048386 - diff --git a/sourcecodes/data/example2/hQGgraphviz.txt b/sourcecodes/data/example2/hQGgraphviz.txt deleted file mode 100644 index 7f279843..00000000 --- a/sourcecodes/data/example2/hQGgraphviz.txt +++ /dev/null @@ -1,11 +0,0 @@ -digraph G { -size="10,10"; ratio = fill; -node [shape=square,width=1.5]; -Geno1 -> Trait2; -Geno2 -> Trait3; -Geno2 -> Trait4; -Geno2 -> Trait6; -Trait2 -> Trait1; -Trait2 -> Trait4; -Trait3 -> Trait4; -} \ No newline at end of file diff --git a/sourcecodes/data/example2/hQGk.txt b/sourcecodes/data/example2/hQGk.txt deleted file mode 100644 index 29d6383b..00000000 --- a/sourcecodes/data/example2/hQGk.txt +++ /dev/null @@ -1 +0,0 @@ -100 diff --git a/sourcecodes/data/example2/hQGmap.txt b/sourcecodes/data/example2/hQGmap.txt deleted file mode 100644 index dc9ba9be..00000000 --- a/sourcecodes/data/example2/hQGmap.txt +++ /dev/null @@ -1,8 +0,0 @@ -Geno1 0.473175 1.335000 -Geno2 0.496318 1.570000 -Trait1 0.668009 -0.023903 -Trait2 0.796873 0.038552 -Trait3 1.036694 0.068708 -Trait4 0.984008 -0.010125 -Trait5 0.316471 0.008911 -Trait6 0.904542 -0.114267 diff --git a/sourcecodes/data/example2/hQGmapdata.txt b/sourcecodes/data/example2/hQGmapdata.txt deleted file mode 100644 index 42b2fd9c..00000000 --- a/sourcecodes/data/example2/hQGmapdata.txt +++ /dev/null @@ -1 +0,0 @@ -Trait5 Geno2 Trait6 Trait3 Geno1 Trait2 Trait4 Trait1 diff --git a/sourcecodes/data/example2/hQGname.txt b/sourcecodes/data/example2/hQGname.txt deleted file mode 100644 index 8f42b468..00000000 --- a/sourcecodes/data/example2/hQGname.txt +++ /dev/null @@ -1 +0,0 @@ -Geno1 Geno2 Trait1 Trait2 Trait3 Trait4 Trait5 Trait6 diff --git a/sourcecodes/data/example2/hQGnet_figure.txt b/sourcecodes/data/example2/hQGnet_figure.txt deleted file mode 100644 index 893f9f14..00000000 --- a/sourcecodes/data/example2/hQGnet_figure.txt +++ /dev/null @@ -1,652 +0,0 @@ -8 -1200 1200 -Trait5 0 0 -Geno2 300 0 -Trait6 120 300 -Trait3 420 300 -Geno1 600 0 -Trait2 720 300 -Trait4 100 600 -Trait1 500 600 -Trait5 1 -250 150 -0 -0 --3.2055 0.0025 --3.1368 0.0030 --3.0681 0.0038 --2.9994 0.0046 --2.9308 0.0057 --2.8621 0.0069 --2.7934 0.0083 --2.7247 0.0101 --2.6561 0.0121 --2.5874 0.0144 --2.5187 0.0172 --2.4500 0.0203 --2.3813 0.0240 --2.3127 0.0281 --2.2440 0.0328 --2.1753 0.0381 --2.1066 0.0441 --2.0379 0.0508 --1.9693 0.0582 --1.9006 0.0664 --1.8319 0.0754 --1.7632 0.0852 --1.6945 0.0958 --1.6259 0.1073 --1.5572 0.1195 --1.4885 0.1326 --1.4198 0.1463 --1.3511 0.1608 --1.2825 0.1758 --1.2138 0.1914 --1.1451 0.2074 --1.0764 0.2237 --1.0078 0.2401 --0.9391 0.2565 --0.8704 0.2728 --0.8017 0.2888 --0.7330 0.3042 --0.6644 0.3190 --0.5957 0.3330 --0.5270 0.3460 --0.4583 0.3578 --0.3896 0.3682 --0.3210 0.3772 --0.2523 0.3846 --0.1836 0.3904 --0.1149 0.3944 --0.0462 0.3965 -0.0224 0.3969 -0.0911 0.3953 -0.1598 0.3920 -0.2285 0.3868 -0.2971 0.3800 -0.3658 0.3715 -0.4345 0.3615 -0.5032 0.3502 -0.5719 0.3376 -0.6405 0.3240 -0.7092 0.3095 -0.7779 0.2942 -0.8466 0.2784 -0.9153 0.2622 -0.9839 0.2458 -1.0526 0.2294 -1.1213 0.2130 -1.1900 0.1969 -1.2587 0.1812 -1.3273 0.1659 -1.3960 0.1513 -1.4647 0.1373 -1.5334 0.1240 -1.6021 0.1114 -1.6707 0.0997 -1.7394 0.0888 -1.8081 0.0787 -1.8768 0.0694 -1.9454 0.0610 -2.0141 0.0533 -2.0828 0.0464 -2.1515 0.0401 -2.2202 0.0346 -2.2888 0.0297 -2.3575 0.0253 -2.4262 0.0215 -2.4949 0.0182 -2.5636 0.0153 -2.6322 0.0129 -2.7009 0.0107 -2.7696 0.0089 -2.8383 0.0074 -2.9070 0.0061 -2.9756 0.0050 -3.0443 0.0040 -3.1130 0.0033 -3.1817 0.0026 -3.2503 0.0021 -3.3190 0.0017 -3.3877 0.0014 -3.4564 0.0011 -3.5251 0.0008 -3.5937 0.0007 -3.6624 0.0005 -Geno2 2 -250 150 -0 -3 3 4 7 -1 0.4300 -2 0.5700 -Trait6 1 -250 150 -1 2 -0 --3.6825 0.0005 --3.6140 0.0006 --3.5455 0.0008 --3.4769 0.0010 --3.4084 0.0013 --3.3399 0.0016 --3.2713 0.0020 --3.2028 0.0025 --3.1343 0.0031 --3.0658 0.0038 --2.9972 0.0046 --2.9287 0.0057 --2.8602 0.0069 --2.7917 0.0084 --2.7231 0.0101 --2.6546 0.0121 --2.5861 0.0145 --2.5176 0.0172 --2.4490 0.0204 --2.3805 0.0240 --2.3120 0.0282 --2.2435 0.0329 --2.1749 0.0382 --2.1064 0.0441 --2.0379 0.0508 --1.9694 0.0582 --1.9008 0.0664 --1.8323 0.0753 --1.7638 0.0851 --1.6953 0.0957 --1.6267 0.1071 --1.5582 0.1193 --1.4897 0.1323 --1.4212 0.1461 --1.3526 0.1605 --1.2841 0.1755 --1.2156 0.1910 --1.1471 0.2069 --1.0785 0.2232 --1.0100 0.2396 --0.9415 0.2560 --0.8730 0.2722 --0.8044 0.2881 --0.7359 0.3036 --0.6674 0.3184 --0.5989 0.3324 --0.5303 0.3454 --0.4618 0.3572 --0.3933 0.3677 --0.3248 0.3768 --0.2562 0.3843 --0.1877 0.3901 --0.1192 0.3942 --0.0507 0.3965 -0.0179 0.3969 -0.0864 0.3955 -0.1549 0.3923 -0.2234 0.3873 -0.2920 0.3806 -0.3605 0.3722 -0.4290 0.3624 -0.4975 0.3512 -0.5661 0.3387 -0.6346 0.3252 -0.7031 0.3108 -0.7716 0.2956 -0.8402 0.2799 -0.9087 0.2638 -0.9772 0.2474 -1.0457 0.2310 -1.1143 0.2147 -1.1828 0.1986 -1.2513 0.1829 -1.3198 0.1676 -1.3884 0.1529 -1.4569 0.1388 -1.5254 0.1255 -1.5939 0.1129 -1.6625 0.1011 -1.7310 0.0901 -1.7995 0.0799 -1.8680 0.0706 -1.9366 0.0620 -2.0051 0.0542 -2.0736 0.0472 -2.1421 0.0409 -2.2107 0.0353 -2.2792 0.0303 -2.3477 0.0259 -2.4162 0.0221 -2.4848 0.0187 -2.5533 0.0157 -2.6218 0.0132 -2.6903 0.0110 -2.7589 0.0092 -2.8274 0.0076 -2.8959 0.0062 -2.9644 0.0051 -3.0330 0.0042 -3.1015 0.0034 -3.1700 0.0027 -Trait3 1 -250 150 -1 2 -1 7 --2.7825 0.0086 --2.7216 0.0101 --2.6608 0.0119 --2.5999 0.0140 --2.5390 0.0163 --2.4782 0.0190 --2.4173 0.0220 --2.3565 0.0254 --2.2956 0.0292 --2.2347 0.0335 --2.1739 0.0383 --2.1130 0.0435 --2.0521 0.0494 --1.9913 0.0558 --1.9304 0.0627 --1.8695 0.0704 --1.8087 0.0786 --1.7478 0.0875 --1.6870 0.0970 --1.6261 0.1072 --1.5652 0.1180 --1.5044 0.1295 --1.4435 0.1415 --1.3826 0.1541 --1.3218 0.1672 --1.2609 0.1807 --1.2000 0.1946 --1.1392 0.2088 --1.0783 0.2232 --1.0175 0.2378 --0.9566 0.2524 --0.8957 0.2668 --0.8349 0.2811 --0.7740 0.2951 --0.7131 0.3086 --0.6523 0.3216 --0.5914 0.3338 --0.5305 0.3453 --0.4697 0.3559 --0.4088 0.3654 --0.3480 0.3739 --0.2871 0.3811 --0.2262 0.3870 --0.1654 0.3916 --0.1045 0.3948 --0.0436 0.3966 -0.0172 0.3969 -0.0781 0.3958 -0.1389 0.3932 -0.1998 0.3892 -0.2607 0.3838 -0.3215 0.3772 -0.3824 0.3692 -0.4433 0.3602 -0.5041 0.3500 -0.5650 0.3389 -0.6259 0.3270 -0.6867 0.3143 -0.7476 0.3010 -0.8084 0.2872 -0.8693 0.2731 -0.9302 0.2587 -0.9910 0.2441 -1.0519 0.2295 -1.1128 0.2150 -1.1736 0.2007 -1.2345 0.1867 -1.2954 0.1730 -1.3562 0.1597 -1.4171 0.1469 -1.4779 0.1346 -1.5388 0.1229 -1.5997 0.1118 -1.6605 0.1014 -1.7214 0.0916 -1.7823 0.0824 -1.8431 0.0739 -1.9040 0.0660 -1.9649 0.0587 -2.0257 0.0521 -2.0866 0.0460 -2.1474 0.0405 -2.2083 0.0355 -2.2692 0.0310 -2.3300 0.0270 -2.3909 0.0234 -2.4518 0.0202 -2.5126 0.0174 -2.5735 0.0150 -2.6344 0.0128 -2.6952 0.0109 -2.7561 0.0092 -2.8169 0.0078 -2.8778 0.0066 -2.9387 0.0055 -2.9995 0.0046 -3.0604 0.0038 -3.1213 0.0032 -3.1821 0.0026 -3.2430 0.0022 -3.3039 0.0018 -Geno1 2 -250 150 -0 -1 6 -1 0.6650 -2 0.3350 -Trait2 1 -250 150 -1 5 -2 7 8 --3.0753 0.0037 --3.0078 0.0045 --2.9403 0.0055 --2.8728 0.0067 --2.8053 0.0081 --2.7378 0.0097 --2.6702 0.0116 --2.6027 0.0139 --2.5352 0.0165 --2.4677 0.0195 --2.4002 0.0229 --2.3327 0.0268 --2.2652 0.0313 --2.1977 0.0363 --2.1302 0.0420 --2.0627 0.0483 --1.9951 0.0553 --1.9276 0.0631 --1.8601 0.0716 --1.7926 0.0809 --1.7251 0.0910 --1.6576 0.1019 --1.5901 0.1135 --1.5226 0.1260 --1.4551 0.1392 --1.3876 0.1530 --1.3201 0.1675 --1.2525 0.1826 --1.1850 0.1981 --1.1175 0.2139 --1.0500 0.2300 --0.9825 0.2462 --0.9150 0.2623 --0.8475 0.2782 --0.7800 0.2937 --0.7125 0.3088 --0.6450 0.3231 --0.5775 0.3366 --0.5099 0.3490 --0.4424 0.3603 --0.3749 0.3703 --0.3074 0.3788 --0.2399 0.3858 --0.1724 0.3912 --0.1049 0.3948 --0.0374 0.3967 -0.0301 0.3968 -0.0976 0.3951 -0.1652 0.3916 -0.2327 0.3865 -0.3002 0.3796 -0.3677 0.3713 -0.4352 0.3614 -0.5027 0.3503 -0.5702 0.3379 -0.6377 0.3246 -0.7052 0.3103 -0.7727 0.2954 -0.8402 0.2799 -0.9078 0.2640 -0.9753 0.2479 -1.0428 0.2317 -1.1103 0.2156 -1.1778 0.1998 -1.2453 0.1842 -1.3128 0.1691 -1.3803 0.1546 -1.4478 0.1406 -1.5153 0.1274 -1.5829 0.1148 -1.6504 0.1031 -1.7179 0.0921 -1.7854 0.0819 -1.8529 0.0725 -1.9204 0.0640 -1.9879 0.0561 -2.0554 0.0490 -2.1229 0.0426 -2.1904 0.0369 -2.2579 0.0318 -2.3255 0.0273 -2.3930 0.0233 -2.4605 0.0198 -2.5280 0.0168 -2.5955 0.0141 -2.6630 0.0119 -2.7305 0.0099 -2.7980 0.0082 -2.8655 0.0068 -2.9330 0.0056 -3.0005 0.0046 -3.0681 0.0038 -3.1356 0.0031 -3.2031 0.0025 -3.2706 0.0020 -3.3381 0.0016 -3.4056 0.0013 -3.4731 0.0010 -3.5406 0.0008 -3.6081 0.0006 -3.6756 0.0005 -Trait4 1 -250 150 -3 2 4 6 -0 --3.2636 0.0025 --3.1926 0.0031 --3.1216 0.0039 --3.0506 0.0048 --2.9796 0.0059 --2.9086 0.0071 --2.8376 0.0086 --2.7666 0.0104 --2.6957 0.0125 --2.6247 0.0150 --2.5537 0.0178 --2.4827 0.0211 --2.4117 0.0248 --2.3407 0.0291 --2.2697 0.0340 --2.1987 0.0395 --2.1277 0.0456 --2.0567 0.0525 --1.9857 0.0601 --1.9148 0.0685 --1.8438 0.0777 --1.7728 0.0877 --1.7018 0.0986 --1.6308 0.1102 --1.5598 0.1226 --1.4888 0.1358 --1.4178 0.1497 --1.3468 0.1643 --1.2758 0.1794 --1.2049 0.1949 --1.1339 0.2108 --1.0629 0.2270 --0.9919 0.2432 --0.9209 0.2593 --0.8499 0.2751 --0.7789 0.2906 --0.7079 0.3055 --0.6369 0.3196 --0.5659 0.3328 --0.4949 0.3448 --0.4240 0.3557 --0.3530 0.3651 --0.2820 0.3730 --0.2110 0.3792 --0.1400 0.3838 --0.0690 0.3865 -0.0020 0.3874 -0.0730 0.3865 -0.1440 0.3838 -0.2150 0.3792 -0.2859 0.3730 -0.3569 0.3651 -0.4279 0.3557 -0.4989 0.3448 -0.5699 0.3328 -0.6409 0.3196 -0.7119 0.3055 -0.7829 0.2906 -0.8539 0.2752 -0.9249 0.2593 -0.9959 0.2432 -1.0668 0.2270 -1.1378 0.2109 -1.2088 0.1950 -1.2798 0.1794 -1.3508 0.1643 -1.4218 0.1498 -1.4928 0.1358 -1.5638 0.1227 -1.6348 0.1102 -1.7058 0.0986 -1.7767 0.0877 -1.8477 0.0777 -1.9187 0.0685 -1.9897 0.0601 -2.0607 0.0525 -2.1317 0.0456 -2.2027 0.0395 -2.2737 0.0340 -2.3447 0.0291 -2.4157 0.0248 -2.4867 0.0211 -2.5576 0.0178 -2.6286 0.0150 -2.6996 0.0125 -2.7706 0.0104 -2.8416 0.0086 -2.9126 0.0071 -2.9836 0.0059 -3.0546 0.0048 -3.1256 0.0039 -3.1966 0.0031 -3.2675 0.0025 -3.3385 0.0020 -3.4095 0.0016 -3.4805 0.0013 -3.5515 0.0010 -3.6225 0.0008 -3.6935 0.0006 -3.7645 0.0005 -3.8355 0.0004 -Trait1 1 -250 150 -1 6 -0 --3.6875 0.0005 --3.6097 0.0006 --3.5318 0.0008 --3.4540 0.0011 --3.3761 0.0014 --3.2983 0.0018 --3.2204 0.0024 --3.1425 0.0030 --3.0647 0.0038 --2.9868 0.0048 --2.9090 0.0061 --2.8311 0.0076 --2.7533 0.0094 --2.6754 0.0115 --2.5976 0.0141 --2.5197 0.0172 --2.4418 0.0208 --2.3640 0.0251 --2.2861 0.0300 --2.2083 0.0356 --2.1304 0.0421 --2.0526 0.0495 --1.9747 0.0577 --1.8969 0.0670 --1.8190 0.0773 --1.7411 0.0887 --1.6633 0.1011 --1.5854 0.1145 --1.5076 0.1290 --1.4297 0.1444 --1.3519 0.1608 --1.2740 0.1778 --1.1962 0.1956 --1.1183 0.2138 --1.0404 0.2323 --0.9626 0.2509 --0.8847 0.2694 --0.8069 0.2875 --0.7290 0.3050 --0.6512 0.3216 --0.5733 0.3371 --0.4955 0.3513 --0.4176 0.3639 --0.3397 0.3746 --0.2619 0.3834 --0.1840 0.3900 --0.1062 0.3944 --0.0283 0.3964 -0.0495 0.3961 -0.1274 0.3934 -0.2052 0.3884 -0.2831 0.3812 -0.3610 0.3719 -0.4388 0.3606 -0.5167 0.3476 -0.5945 0.3330 -0.6724 0.3172 -0.7502 0.3003 -0.8281 0.2826 -0.9059 0.2644 -0.9838 0.2458 -1.0617 0.2272 -1.1395 0.2088 -1.2174 0.1907 -1.2952 0.1731 -1.3731 0.1562 -1.4509 0.1401 -1.5288 0.1250 -1.6066 0.1108 -1.6845 0.0976 -1.7624 0.0855 -1.8402 0.0744 -1.9181 0.0644 -1.9959 0.0554 -2.0738 0.0474 -2.1516 0.0403 -2.2295 0.0340 -2.3073 0.0286 -2.3852 0.0238 -2.4631 0.0198 -2.5409 0.0163 -2.6188 0.0134 -2.6966 0.0109 -2.7745 0.0088 -2.8523 0.0071 -2.9302 0.0057 -3.0080 0.0045 -3.0859 0.0036 -3.1638 0.0028 -3.2416 0.0022 -3.3195 0.0017 -3.3973 0.0013 -3.4752 0.0010 -3.5530 0.0008 -3.6309 0.0006 -3.7087 0.0004 -3.7866 0.0003 -3.8645 0.0002 -3.9423 0.0002 -4.0202 0.0001 -4.0980 0.0001 diff --git a/sourcecodes/data/example2/hQGnlevels.txt b/sourcecodes/data/example2/hQGnlevels.txt deleted file mode 100644 index 32457058..00000000 --- a/sourcecodes/data/example2/hQGnlevels.txt +++ /dev/null @@ -1,4 +0,0 @@ -Geno1 1 2 -Geno2 1 2 - - diff --git a/sourcecodes/data/example2/hQGnnode.txt b/sourcecodes/data/example2/hQGnnode.txt deleted file mode 100644 index 45a4fb75..00000000 --- a/sourcecodes/data/example2/hQGnnode.txt +++ /dev/null @@ -1 +0,0 @@ -8 diff --git a/sourcecodes/data/example2/hQGnrows.txt b/sourcecodes/data/example2/hQGnrows.txt deleted file mode 100644 index 3bc92d44..00000000 --- a/sourcecodes/data/example2/hQGnrows.txt +++ /dev/null @@ -1 +0,0 @@ -201 diff --git a/sourcecodes/data/example2/hQGparameters.txt b/sourcecodes/data/example2/hQGparameters.txt deleted file mode 100644 index 4cffac4a..00000000 --- a/sourcecodes/data/example2/hQGparameters.txt +++ /dev/null @@ -1,34 +0,0 @@ -Geno1 -Discrete node with 2 states -1 0.6650 -2 0.3350 - -Geno2 -Discrete node with 2 states -1 0.4300 -2 0.5700 - -Trait1 -Continuous node --0.0239 0.6720 - -Trait2 -Continuous node -0.0386 0.8009 - -Trait3 -Continuous node -0.0687 1.0419 - -Trait4 -Continuous node --0.0081 1.0133 - -Trait5 -Continuous node -0.0089 0.3181 - -Trait6 -Continuous node --0.1143 0.9091 - diff --git a/sourcecodes/data/example2/hQGparent.txt b/sourcecodes/data/example2/hQGparent.txt deleted file mode 100644 index b8626c4c..00000000 --- a/sourcecodes/data/example2/hQGparent.txt +++ /dev/null @@ -1 +0,0 @@ -4 diff --git a/sourcecodes/data/example2/hQGstructure_old.txt b/sourcecodes/data/example2/hQGstructure_old.txt deleted file mode 100644 index f979ea93..00000000 --- a/sourcecodes/data/example2/hQGstructure_old.txt +++ /dev/null @@ -1,7 +0,0 @@ -Geno1 0.6650 0.3350 -Trait2 0.0037 0.0045 0.0055 0.0067 0.0081 0.0097 0.0116 0.0139 0.0165 0.0195 0.0229 0.0268 0.0313 0.0363 0.0420 0.0483 0.0553 0.0631 0.0716 0.0809 0.0910 0.1019 0.1135 0.1260 0.1392 0.1530 0.1675 0.1826 0.1981 0.2139 0.2300 0.2462 0.2623 0.2782 0.2937 0.3088 0.3231 0.3366 0.3490 0.3603 0.3703 0.3788 0.3858 0.3912 0.3948 0.3967 0.3968 0.3951 0.3916 0.3865 0.3796 0.3713 0.3614 0.3503 0.3379 0.3246 0.3103 0.2954 0.2799 0.2640 0.2479 0.2317 0.2156 0.1998 0.1842 0.1691 0.1546 0.1406 0.1274 0.1148 0.1031 0.0921 0.0819 0.0725 0.0640 0.0561 0.0490 0.0426 0.0369 0.0318 0.0273 0.0233 0.0198 0.0168 0.0141 0.0119 0.0099 0.0082 0.0068 0.0056 0.0046 0.0038 0.0031 0.0025 0.0020 0.0016 0.0013 0.0010 0.0008 0.0006 0.0005 -Geno2 0.4300 0.5700 -Trait3 0.0086 0.0101 0.0119 0.0140 0.0163 0.0190 0.0220 0.0254 0.0292 0.0335 0.0383 0.0435 0.0494 0.0558 0.0627 0.0704 0.0786 0.0875 0.0970 0.1072 0.1180 0.1295 0.1415 0.1541 0.1672 0.1807 0.1946 0.2088 0.2232 0.2378 0.2524 0.2668 0.2811 0.2951 0.3086 0.3216 0.3338 0.3453 0.3559 0.3654 0.3739 0.3811 0.3870 0.3916 0.3948 0.3966 0.3969 0.3958 0.3932 0.3892 0.3838 0.3772 0.3692 0.3602 0.3500 0.3389 0.3270 0.3143 0.3010 0.2872 0.2731 0.2587 0.2441 0.2295 0.2150 0.2007 0.1867 0.1730 0.1597 0.1469 0.1346 0.1229 0.1118 0.1014 0.0916 0.0824 0.0739 0.0660 0.0587 0.0521 0.0460 0.0405 0.0355 0.0310 0.0270 0.0234 0.0202 0.0174 0.0150 0.0128 0.0109 0.0092 0.0078 0.0066 0.0055 0.0046 0.0038 0.0032 0.0026 0.0022 0.0018 -Trait4 0.0025 0.0031 0.0039 0.0048 0.0059 0.0071 0.0086 0.0104 0.0125 0.0150 0.0178 0.0211 0.0248 0.0291 0.0340 0.0395 0.0456 0.0525 0.0601 0.0685 0.0777 0.0877 0.0986 0.1102 0.1226 0.1358 0.1497 0.1643 0.1794 0.1949 0.2108 0.2270 0.2432 0.2593 0.2751 0.2906 0.3055 0.3196 0.3328 0.3448 0.3557 0.3651 0.3730 0.3792 0.3838 0.3865 0.3874 0.3865 0.3838 0.3792 0.3730 0.3651 0.3557 0.3448 0.3328 0.3196 0.3055 0.2906 0.2752 0.2593 0.2432 0.2270 0.2109 0.1950 0.1794 0.1643 0.1498 0.1358 0.1227 0.1102 0.0986 0.0877 0.0777 0.0685 0.0601 0.0525 0.0456 0.0395 0.0340 0.0291 0.0248 0.0211 0.0178 0.0150 0.0125 0.0104 0.0086 0.0071 0.0059 0.0048 0.0039 0.0031 0.0025 0.0020 0.0016 0.0013 0.0010 0.0008 0.0006 0.0005 0.0004 -Trait6 0.0005 0.0006 0.0008 0.0010 0.0013 0.0016 0.0020 0.0025 0.0031 0.0038 0.0046 0.0057 0.0069 0.0084 0.0101 0.0121 0.0145 0.0172 0.0204 0.0240 0.0282 0.0329 0.0382 0.0441 0.0508 0.0582 0.0664 0.0753 0.0851 0.0957 0.1071 0.1193 0.1323 0.1461 0.1605 0.1755 0.1910 0.2069 0.2232 0.2396 0.2560 0.2722 0.2881 0.3036 0.3184 0.3324 0.3454 0.3572 0.3677 0.3768 0.3843 0.3901 0.3942 0.3965 0.3969 0.3955 0.3923 0.3873 0.3806 0.3722 0.3624 0.3512 0.3387 0.3252 0.3108 0.2956 0.2799 0.2638 0.2474 0.2310 0.2147 0.1986 0.1829 0.1676 0.1529 0.1388 0.1255 0.1129 0.1011 0.0901 0.0799 0.0706 0.0620 0.0542 0.0472 0.0409 0.0353 0.0303 0.0259 0.0221 0.0187 0.0157 0.0132 0.0110 0.0092 0.0076 0.0062 0.0051 0.0042 0.0034 0.0027 -Trait1 0.0005 0.0006 0.0008 0.0011 0.0014 0.0018 0.0024 0.0030 0.0038 0.0048 0.0061 0.0076 0.0094 0.0115 0.0141 0.0172 0.0208 0.0251 0.0300 0.0356 0.0421 0.0495 0.0577 0.0670 0.0773 0.0887 0.1011 0.1145 0.1290 0.1444 0.1608 0.1778 0.1956 0.2138 0.2323 0.2509 0.2694 0.2875 0.3050 0.3216 0.3371 0.3513 0.3639 0.3746 0.3834 0.3900 0.3944 0.3964 0.3961 0.3934 0.3884 0.3812 0.3719 0.3606 0.3476 0.3330 0.3172 0.3003 0.2826 0.2644 0.2458 0.2272 0.2088 0.1907 0.1731 0.1562 0.1401 0.1250 0.1108 0.0976 0.0855 0.0744 0.0644 0.0554 0.0474 0.0403 0.0340 0.0286 0.0238 0.0198 0.0163 0.0134 0.0109 0.0088 0.0071 0.0057 0.0045 0.0036 0.0028 0.0022 0.0017 0.0013 0.0010 0.0008 0.0006 0.0004 0.0003 0.0002 0.0002 0.0001 0.0001 diff --git a/sourcecodes/data/example2/hQGthr.txt b/sourcecodes/data/example2/hQGthr.txt deleted file mode 100644 index 2eb3c4fe..00000000 --- a/sourcecodes/data/example2/hQGthr.txt +++ /dev/null @@ -1 +0,0 @@ -0.5 diff --git a/sourcecodes/data/example2/hQGtier.txt b/sourcecodes/data/example2/hQGtier.txt deleted file mode 100644 index bc94239b..00000000 --- a/sourcecodes/data/example2/hQGtier.txt +++ /dev/null @@ -1 +0,0 @@ -3,Tier1,0,Tier2,0,Tier3,0, \ No newline at end of file diff --git a/sourcecodes/data/example2/hQGtype.txt b/sourcecodes/data/example2/hQGtype.txt deleted file mode 100644 index 285a68af..00000000 --- a/sourcecodes/data/example2/hQGtype.txt +++ /dev/null @@ -1,2 +0,0 @@ -Geno1 Geno2 Trait1 Trait2 Trait3 Trait4 Trait5 Trait6 -2 2 1 1 1 1 1 1 diff --git a/sourcecodes/data/example2/hQGwhite.txt b/sourcecodes/data/example2/hQGwhite.txt deleted file mode 100644 index 83e81b8b..00000000 --- a/sourcecodes/data/example2/hQGwhite.txt +++ /dev/null @@ -1 +0,0 @@ -From To diff --git a/sourcecodes/data/example2/old/hQGrun_initialstructure.sh b/sourcecodes/data/example2/old/hQGrun_initialstructure.sh deleted file mode 100644 index 7d4cbfea..00000000 --- a/sourcecodes/data/example2/old/hQGrun_initialstructure.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# script for execution of deployed applications -# -# Sets up the MCR environment for the current $ARCH and executes -# the specified command. -# -exe_name=$0 -exe_dir=`dirname "$0"` -echo "------------------------------------------" -if [ "x$1" = "x" ]; then - echo Usage: - echo $0 \<deployedMCRroot\> args -else - echo Setting up environment variables - MCRROOT="$1" - echo --- - LD_LIBRARY_PATH=.:${MCRROOT}/runtime/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/bin/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/sys/os/glnxa64; - MCRJRE=${MCRROOT}/sys/java/jre/glnxa64/jre/lib/amd64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/native_threads ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/server ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ; - XAPPLRESDIR=${MCRROOT}/X11/app-defaults ; - export LD_LIBRARY_PATH; - export XAPPLRESDIR; - echo LD_LIBRARY_PATH is ${LD_LIBRARY_PATH}; - shift 1 - args= - while [ $# -gt 0 ]; do - token=`echo "$1" | sed 's/ /\\\\ /g'` # Add blackslash before each blank - args="${args} ${token}" - shift - done - "${exe_dir}"/initialstructure hQG -fi -exit diff --git a/sourcecodes/data/example2/standardized_data.txt b/sourcecodes/data/example2/standardized_data.txt deleted file mode 100644 index 743e8b02..00000000 --- a/sourcecodes/data/example2/standardized_data.txt +++ /dev/null @@ -1,201 +0,0 @@ -Trait5 Geno2 Trait6 Trait3 Geno1 Trait2 Trait4 Trait1 -1.8453 2 -0.70749 -1.3361 2 1.5443 -0.43784 0.72827 -0.9605 1 0.85158 1.5164 1 -1.1632 1.0263 -0.11408 --0.63336 1 0.53936 1.1602 1 -0.74229 1.4011 -1.541 -1.3355 2 -1.7216 -0.76715 1 0.12195 -0.66179 0.099211 -0.36111 2 -0.74876 -0.98283 1 -2.0753 -1.2335 -0.99244 --1.177 1 0.51257 0.84261 1 0.065663 1.2658 -0.64654 -0.076305 1 1.5888 1.7606 1 -0.66331 1.4736 0.39057 --0.53841 2 0.11031 -1.5038 1 0.23456 -0.060179 0.14097 --0.59968 1 0.48834 1.0431 1 -0.59377 0.22579 -0.99932 -0.37839 1 1.293 0.49142 1 -1.2855 0.37537 0.50786 --0.98262 1 1.6051 0.57702 2 0.44497 0.92494 1.9396 --0.32154 1 1.0249 0.77512 1 -0.62075 0.32547 1.8129 -0.094471 1 1.0318 1.5671 2 -0.60413 0.75183 -1.4864 --0.2677 2 -1.3762 -0.039045 2 0.61004 -0.20296 -0.34315 -1.45 2 0.22686 -0.18131 1 -0.5462 -0.61255 -0.83409 --0.94296 2 -1.0223 -1.1896 1 -0.4021 -1.2644 -1.2822 --0.65504 2 -2.6825 -1.035 1 0.25776 -1.4615 0.84597 -1.3635 1 1.5647 0.59499 2 1.372 1.0621 0.74498 -0.60321 1 0.68692 1.4714 2 0.81867 1.711 0.90082 --0.5142 2 -1.0962 -1.5522 1 -0.04535 -1.2401 -0.62273 --1.2303 1 0.82027 1.0532 2 -0.12811 1.344 0.60516 -0.84008 2 -0.7159 -0.44987 1 -0.56344 -1.5572 1.0854 -0.47761 1 1.5622 1.2168 1 -0.30596 1.1251 -1.3723 --1.3546 2 -0.7484 -0.096654 1 0.03293 0.23078 0.81604 --0.32954 2 -1.6183 -0.57119 1 -0.9399 -1.5734 -0.76341 -0.57841 1 0.24378 0.681 1 -0.7778 1.305 0.77773 -0.11524 2 -0.85367 0.35424 2 2.3096 0.75697 1.7572 -1.1463 2 0.0096586 -0.25741 1 -0.52081 -1.5513 0.64513 --1.3926 2 -0.88863 -0.68795 2 0.0060478 -0.43763 0.97179 --0.34841 1 1.0004 0.23941 1 -0.83161 0.87503 -0.88918 -0.79176 1 0.59541 1.0092 1 -1.9591 0.77295 0.31259 --1.7691 2 0.055429 -1.1837 2 1.1172 -0.091192 1.3241 -0.23812 2 -0.13588 -0.98943 1 -0.041159 -0.43704 -0.39754 -1.4262 1 0.46298 1.327 1 0.15808 1.1741 -0.073642 -1.3584 1 1.5511 0.49802 1 -0.96618 -0.037384 0.26987 --0.45407 2 -0.11918 -0.20984 1 -0.84764 0.68704 0.15725 -1.3502 1 1.1228 1.7003 1 -0.34181 1.3601 0.19859 -0.51265 2 0.059243 -0.61724 1 -1.2675 -1.2719 -1.5483 -1.6144 2 -1.6767 -0.4403 2 -0.7614 0.046076 -0.6741 --0.99883 2 -0.76648 0.33667 2 0.97148 -1.1389 -0.11754 -0.24789 1 0.4729 1.0484 1 -0.62124 0.34555 -0.08916 -1.6957 2 0.014711 -1.3474 1 -0.026706 -1.4606 -1.4336 --0.54533 1 0.88108 1.3793 1 -0.29202 1.3706 -1.1708 --1.7381 1 0.16189 0.96739 1 -0.77438 0.96572 1.2346 --0.844 2 -1.0713 -0.50552 2 1.1809 -0.13536 3.098 --1.8946 1 0.83747 0.55294 1 0.21042 0.78685 -0.41553 --1.2313 1 0.77672 1.7131 1 -0.38666 1.694 -0.79692 --0.7674 2 -1.151 -0.091205 1 0.9644 -0.57897 0.21389 -0.72057 2 -0.34897 -0.95934 1 -1.3832 -0.57841 -0.10718 -1.2095 2 0.5788 -0.77644 2 0.86817 -0.56945 0.13481 -0.09126 1 1.0274 0.59902 1 0.094442 0.30723 1.2562 --1.7398 1 0.67041 0.82202 1 -0.30164 0.94827 -0.94259 --0.66818 1 0.49087 1.2694 1 -0.18615 0.78217 -1.3239 --0.2258 2 -1.4193 -1.44 1 -1.5421 -1.6216 -0.34851 -1.4939 2 0.12307 -0.97417 2 -1.9058 -1.6405 -2.6645 -0.59683 2 -0.27561 -1.5921 1 -0.012339 -1.033 0.22517 -0.32502 1 1.8115 0.59888 1 -0.78178 0.37072 -1.5597 -0.33627 2 -0.54037 -0.092937 1 -0.23801 -0.28432 0.25627 --0.71947 2 -0.96292 -0.87226 2 1.0454 -1.1866 -1.1152 -0.7723 2 -0.74389 -0.31293 2 0.56738 -1.597 0.21919 -1.1117 1 0.22881 0.53378 1 0.28362 0.62928 -0.56731 --0.37072 1 1.1896 1.2033 2 1.7889 1.9867 -1.1364 -1.9537 2 -1.2797 -1.1399 1 -0.45995 -1.6282 -0.33873 --1.1043 1 1.0871 2.3039 2 -0.27611 0.615 0.27237 --1.3202 1 0.86019 1.2914 2 0.27461 0.94779 -0.83546 --0.46478 1 1.29 0.43419 1 0.6874 1.6104 -0.36581 --1.1858 2 -1.2069 -0.56475 1 0.18024 -0.54017 0.23717 -0.32802 1 0.87458 1.8613 2 0.40544 1.1088 1.7576 -1.1735 2 -0.66747 -1.6202 1 0.53589 -0.9149 0.45212 --1.16 1 1.0838 0.61868 2 0.72867 1.3378 0.2647 -1.462 2 0.19509 -1.4192 1 0.56635 -0.85302 0.33371 -1.0695 1 0.21919 1.322 2 1.3441 1.1727 0.76002 --0.22703 1 1.1363 0.54703 1 -0.48891 1.2236 -0.91644 -1.3458 2 -0.6068 -1.7825 1 -0.68775 -0.89217 0.99689 --0.091249 1 0.68469 0.60839 1 -0.6527 0.58896 -0.24017 -0.67203 1 0.72395 1.1051 1 -1.4197 0.29802 0.188 -0.34537 1 1.2845 1.4258 1 -0.6173 1.0233 -0.24233 --1.0761 2 -1.2815 -0.94371 1 -1.4633 -0.69107 -0.8715 --0.20711 1 1.0174 0.69566 1 -0.58432 0.15352 -0.49345 -0.59929 1 1.5069 1.8419 1 -1.4583 -0.031663 0.0055113 --0.11492 1 1.2367 1.2191 1 -0.51421 1.1523 1.884 -1.2751 2 -0.52411 -0.64346 2 2.0614 -0.0023541 -0.77991 -0.90981 1 1.1284 1.2152 2 2.6756 1.2409 -0.0084945 --1.9542 2 -1.221 -1.4163 2 1.2826 -0.010965 1.0953 -1.7193 1 0.30492 1.2836 2 0.61499 0.56464 0.15443 --0.53199 1 0.23732 0.77552 1 -1.2032 -0.66655 0.09844 -0.036699 2 -1.0483 -1.779 1 0.3525 -0.60395 0.30022 --0.64389 1 -0.082056 0.48348 1 -0.86546 -0.4081 -0.099303 -0.7892 2 0.063117 -0.73251 1 -0.64062 -0.4066 0.12435 --0.92679 2 -1.4966 0.012855 1 0.79099 -0.55856 0.19256 -0.75147 1 0.0035339 0.026413 1 -0.50794 0.29651 -0.27764 -0.21172 2 -1.3492 -0.47335 1 0.23233 -0.70213 -1.8621 --0.97409 2 -0.629 -0.4728 1 0.091744 -0.086481 -0.49515 --1.0464 2 -1.6692 -0.8497 2 1.5077 0.095689 1.3063 --0.078054 1 1.7703 0.87897 2 1.6091 1.3305 -0.65192 -1.6149 2 -0.75709 -0.63085 1 -0.77532 -2.2636 -0.59675 --1.1678 1 0.0899 0.58095 2 -0.22151 0.26068 0.51619 --0.098842 2 -0.30237 -0.04093 1 -1.2385 -0.37569 -1.8217 --0.55001 2 -1.0301 -1.7087 2 2.6454 -1.328 0.34954 -1.0482 2 -0.26461 -1.3201 2 1.68 -0.0041651 -0.12113 -0.5008 2 -0.85959 -0.66514 1 -1.6141 0.29161 -0.95504 -0.309 1 1.0744 1.269 1 -0.96467 1.5905 -1.42 --0.03887 1 1.0667 1.0095 1 -0.089407 0.99929 1.152 --0.50172 2 -0.99479 -0.54327 2 -0.16208 -1.0551 0.47476 --0.094959 1 2.17 1.7212 2 0.51568 0.53768 -1.2639 --0.5209 2 -1.431 -0.70798 1 -0.4217 0.23091 0.57769 -0.6976 2 -1.2512 -0.50443 1 0.40922 -1.2722 -0.22881 --0.15737 2 -1.3037 -1.2446 1 -0.25 -1.3128 -0.48267 -1.7004 2 -0.093222 0.18072 1 -0.77286 -1.1751 0.70356 --0.34711 2 -0.40996 -0.38877 1 -0.74126 -0.076517 0.71538 -0.63301 2 -1.3066 -1.061 1 -0.020245 -0.47474 0.22151 -0.45593 1 0.98475 1.1245 1 -1.5284 0.87162 -1.1116 --0.074398 2 0.086143 -0.71909 1 -0.72312 -0.58633 -0.11884 -0.5737 1 1.3999 0.41267 1 0.14453 0.30696 0.39177 -0.50652 2 -0.76797 -0.93352 1 -0.537 -0.41761 0.072615 --1.6019 2 0.65979 -0.97526 1 0.28122 -0.88937 0.46709 -0.74414 1 1.6353 1.382 1 0.099487 1.2686 1.3095 --1.3504 2 -1.1309 -0.53372 2 0.13853 -1.3604 1.3258 --0.32328 2 -1.4115 -0.55521 1 -0.39333 -0.7941 1.0533 --0.74323 1 1.7072 0.49329 1 -0.87786 0.48373 -1.3411 -0.8876 2 -1.0691 -0.47533 1 -0.65919 -1.2867 1.3563 --0.26121 1 1.3665 1.3315 2 0.59812 1.5342 -0.51186 --0.52176 1 1.5091 0.71759 1 -0.79433 0.67907 -0.77268 --0.51351 2 -0.99866 -0.96005 2 -0.064251 -0.82275 1.8509 --0.17328 2 0.54034 -1.7709 1 0.38529 -1.362 0.6719 -0.15516 1 1.1328 -0.19576 1 -1.135 1.0527 0.29172 -0.45546 1 0.45829 1.7196 2 0.62149 2.3385 -2.0495 -2.0143 1 1.7214 1.3935 1 -1.973 1.0241 -0.84073 -0.017525 2 -1.3151 -0.89644 1 -0.75598 -1.0529 0.10505 --0.041089 2 -0.071698 -0.33496 1 -0.25915 -0.26742 0.55872 --0.072325 1 0.14302 1.099 1 0.45095 0.51954 -1.5618 -0.9507 2 -0.99789 -1.1502 1 -0.63471 0.61259 0.50063 --1.8153 2 -0.51697 -0.18793 1 -0.58518 -0.41489 -0.79261 --0.37059 2 -0.18087 -0.77008 2 0.14794 -0.66655 0.62335 --0.24334 2 0.033188 -0.22919 1 -1.8202 -0.18936 -0.69045 --0.83923 2 -0.41353 -1.3264 2 1.8901 -1.3452 0.28566 --1.5292 2 -0.28479 -0.49856 1 0.34714 -1.4144 -0.50451 --1.1641 1 0.77391 1.0241 1 -0.77302 0.27655 -2.6875 -2.6624 1 1.7387 1.374 1 0.041422 2.3695 -0.062096 -2.3682 1 1.907 0.94637 2 0.8413 0.76571 -1.6393 -0.31396 2 -1.292 -0.78457 2 -0.31227 -0.84139 -0.22892 --0.87392 2 0.53494 0.55115 1 -0.15179 -0.83441 1.0812 --1.1022 2 -0.57856 -0.21265 2 1.4486 0.11044 -0.38736 -0.42993 2 -1.5502 -0.063309 2 2.2649 -0.59644 2.3365 --1.5011 2 -2.2926 -0.96909 1 -0.40571 -1.1012 0.56007 --1.567 1 0.014611 -0.069863 2 1.3161 0.89287 0.96852 -0.26418 1 0.46242 1.94 1 -1.3016 1.1926 -1.5223 --0.77783 1 1.4946 0.92514 1 -1.1651 1.0425 -1.2685 --0.17339 2 -0.86526 -0.090231 1 -0.09102 -1.3706 0.0049574 -0.11883 1 0.8622 0.94077 1 -0.76414 1.3308 1.415 -0.12005 2 -0.20542 -0.74536 1 -1.2579 -1.2279 -1.2709 --0.79628 2 -0.022269 -0.16145 1 -0.47715 -0.37329 1.1972 -0.58969 1 1.0063 1.3356 2 0.79987 1.5464 0.32801 -0.11633 1 0.73396 1.1437 2 1.3183 1.0156 -1.9512 --0.88008 2 0.39215 -0.88212 2 0.77879 -0.071244 0.92164 --0.74781 2 -0.31657 -1.2371 1 -1.356 -0.76328 -0.96657 --0.069788 2 0.63495 -0.70214 1 -0.76454 -2.2215 1.7055 -0.3897 2 -0.59859 -0.81633 1 -0.04446 0.84047 -0.75073 -2.202 1 0.77915 0.03712 2 1.8438 1.1743 0.40331 -0.22687 2 -0.40806 -1.0788 1 -0.19213 -0.78118 0.48301 --0.66335 1 1.4808 1.1399 1 -0.033787 0.43484 -0.12095 -0.13303 2 -0.66658 -0.14357 1 -1.073 -0.49395 0.70655 --1.5417 1 0.2473 1.2125 2 1.9083 1.2778 3.0844 -0.74601 1 -0.35212 0.88616 1 -0.87675 0.60499 -0.21133 --0.80655 2 -1.1068 -1.3459 1 -0.26122 0.15508 -0.0066816 --0.69135 1 1.0994 1.204 2 2.3161 1.0629 1.4256 -1.6905 2 -0.14242 -0.55749 2 0.359 0.41916 0.53215 --0.77018 2 -1.5065 -0.53604 1 0.19357 0.059861 1.9152 --2.2055 1 1.058 -0.29035 2 1.0301 0.11952 1.1588 --0.70569 2 -0.73004 -1.6228 2 2.1348 -0.42942 0.97843 -1.3633 1 0.65794 0.98061 2 1.3078 0.64345 0.8317 -0.093858 2 -1.6142 -0.92049 1 -0.92394 -1.3444 -0.43212 -1.6603 2 0.037058 0.81538 1 -0.70654 -0.93759 -0.023641 -0.29687 1 0.84923 0.6669 2 0.66467 0.47209 -0.21266 -0.30837 2 -0.8147 -1.3296 1 -1.1736 -1.2252 -0.61256 --1.7779 2 -1.1384 -1.0425 1 -0.69411 -0.39049 -0.48379 --0.35135 2 -0.52672 -1.388 2 0.84612 -1.4625 0.071832 -0.18294 2 -0.96354 -0.6923 1 -0.91232 -0.9204 0.030227 --0.34302 1 1.8167 0.77427 2 0.036232 0.81699 1.0643 --1.0367 2 -0.55158 -0.84582 2 0.67713 -0.66779 -0.43102 -2.6147 2 0.14282 -0.33616 1 -0.83219 -0.17633 -0.13118 --0.59086 2 -1.2139 -0.99552 2 1.9391 -1.1308 0.34126 --0.90208 2 -0.28263 -0.58061 2 0.7467 -0.84617 -0.13398 -1.2668 2 -0.56449 -0.1964 1 0.79248 0.19601 0.41777 -0.75643 1 -0.011136 0.81301 1 0.34117 0.68247 -1.863 --0.62022 1 0.86997 0.6729 1 -1.1203 0.17657 -1.4244 --0.18946 2 -0.55133 -0.86512 1 -0.83578 -0.40257 -0.029909 --1.5498 1 0.32287 1.184 1 -0.62378 0.80455 0.92806 --0.53493 2 -0.9391 -0.84301 2 1.3501 -0.31379 -0.058019 -0.3655 2 -0.74384 -1.3595 1 1.3067 -0.5247 -1.7338 -0.82879 2 -1.5915 -1.0102 2 1.0708 -0.6468 0.92568 -0.57673 2 -1.4808 -1.0779 1 0.47651 -1.062 0.26133 -0.59244 2 -0.8026 -1.7146 1 -0.020034 -1.3898 -1.5705 -0.44996 1 0.50751 1.0983 2 2.2137 2.8355 0.34907 --0.75132 2 -0.52338 -0.74591 1 -0.84637 -1.6929 -1.6584 --0.1943 1 1.2265 0.4739 1 -0.78558 0.81272 -0.023241 -2.0866 2 -0.19274 0.066839 1 -0.30442 -0.70635 0.85947 --1.3268 2 -1.2952 0.023312 2 1.4432 0.036383 0.8954 --1.4174 2 -0.43139 -0.97617 2 1.9378 0.79311 -0.17648 --0.30469 2 0.072833 -0.069195 2 1.2683 -0.62404 0.25533 diff --git a/sourcecodes/data/example2_test/exAban.txt b/sourcecodes/data/example2_test/exAban.txt deleted file mode 100644 index 83e81b8b..00000000 --- a/sourcecodes/data/example2_test/exAban.txt +++ /dev/null @@ -1 +0,0 @@ -From To diff --git a/sourcecodes/data/example2_test/exAcontinuous_input.txt b/sourcecodes/data/example2_test/exAcontinuous_input.txt deleted file mode 100644 index 5e296c45..00000000 --- a/sourcecodes/data/example2_test/exAcontinuous_input.txt +++ /dev/null @@ -1,203 +0,0 @@ -Geno1 Geno2 Trait1 Trait2 Trait3 Trait4 Trait5 Trait6 -2 2 1 1 1 1 1 1 -2 2 0.46259 1.2692 -1.3164 -0.44096 0.5929 -0.75422 -1 1 -0.10011 -0.88834 1.6407 0.99972 0.31288 0.65602 -1 1 -1.0533 -0.55296 1.2715 1.3686 -0.19153 0.37361 -1 2 0.042371 0.13573 -0.72659 -0.66133 0.43157 -1.6715 -1 2 -0.68686 -1.6152 -0.95019 -1.2239 0.12319 -0.79155 -1 1 -0.4558 0.090877 0.94224 1.2354 -0.36356 0.34937 -1 1 0.237 -0.49002 1.8939 1.4399 0.033059 1.3229 -1 2 0.070265 0.22547 -1.4903 -0.069341 -0.16148 -0.01449 -1 1 -0.69146 -0.43461 1.1501 0.21205 -0.18087 0.32746 -1 1 0.31535 -0.9858 0.57816 0.35924 0.12866 1.0553 -2 1 1.2718 0.39314 0.6669 0.90002 -0.30206 1.3376 -1 1 1.1871 -0.45611 0.87227 0.31014 -0.092846 0.81278 -2 1 -1.0168 -0.44286 1.6933 0.72968 0.038808 0.81906 -2 2 -0.25313 0.52468 0.02823 -0.20984 -0.075809 -1.3591 -1 2 -0.58108 -0.3967 -0.11925 -0.61288 0.46778 0.090941 -1 2 -0.88043 -0.28187 -1.1645 -1.2543 -0.28951 -1.039 -1 2 0.54121 0.24395 -1.0043 -1.4483 -0.19839 -2.5407 -2 1 0.47375 1.1319 0.68553 1.035 0.44043 1.3011 -2 1 0.57785 0.69093 1.5941 1.6735 0.19981 0.50708 -1 2 -0.43989 0.0024131 -1.5405 -1.2304 -0.15382 -1.1058 -2 1 0.38035 -0.063535 1.1606 1.3124 -0.38043 0.6277 -1 2 0.70114 -0.41044 -0.39767 -1.5424 0.27477 -0.76183 -1 1 -0.9406 -0.20526 1.3302 1.097 0.16006 1.2988 -1 2 0.52122 0.064793 -0.031492 0.21696 -0.41979 -0.79123 -1 2 -0.53387 -0.71043 -0.52344 -1.5584 -0.09538 -1.5781 -1 1 0.49563 -0.58126 0.7747 1.274 0.19196 0.10624 -2 2 1.1499 1.879 0.43595 0.73474 0.045381 -0.88645 -1 2 0.40705 -0.37647 -0.19815 -1.5366 0.37167 -0.10553 -2 2 0.62526 0.043371 -0.64449 -0.44076 -0.4318 -0.91807 -1 1 -0.61788 -0.62414 0.3169 0.85091 -0.10135 0.79065 -1 1 0.18491 -1.5226 1.1149 0.75046 0.25948 0.42431 -2 2 0.86063 0.92883 -1.1584 -0.099858 -0.55095 -0.064129 -1 2 -0.28946 0.0057533 -0.95703 -0.44018 0.084268 -0.23718 -1 1 -0.073096 0.16452 1.4444 1.1452 0.46025 0.30452 -1 1 0.15637 -0.73137 0.585 -0.046911 0.43881 1.2888 -1 2 0.081142 -0.63691 -0.14883 0.66593 -0.13479 -0.22207 -1 1 0.10876 -0.23383 1.8314 1.3282 0.4362 0.90139 -1 2 -1.0582 -0.97152 -0.57118 -1.2617 0.17115 -0.060679 -2 2 -0.47421 -0.56819 -0.38775 0.035215 0.51982 -1.6309 -2 2 -0.10242 0.8127 0.41773 -1.1308 -0.30719 -0.80758 -1 1 -0.083462 -0.4565 1.1556 0.3299 0.087362 0.31349 -1 2 -0.98158 0.01727 -1.3281 -1.4474 0.54555 -0.10096 -1 1 -0.80604 -0.19415 1.4986 1.3386 -0.16367 0.68271 -1 1 0.80082 -0.57853 1.0716 0.94015 -0.54114 0.032172 -2 2 2.0456 0.97954 -0.45536 -0.14332 -0.25819 -1.0833 -1 1 -0.30148 0.20623 0.64194 0.76414 -0.59067 0.64326 -1 1 -0.55625 -0.26957 1.8447 1.6568 -0.38077 0.58831 -1 2 0.11898 0.80706 -0.025844 -0.57984 -0.23395 -1.1554 -1 2 -0.095497 -1.0637 -0.92583 -0.57928 0.23695 -0.42992 -2 2 0.066154 0.73037 -0.73622 -0.57047 0.39169 0.40928 -1 1 0.81522 0.11381 0.68971 0.29219 0.037792 0.81502 -1 1 -0.65356 -0.20182 0.92089 0.92298 -0.5417 0.49215 -1 1 -0.90826 -0.10979 1.3847 0.75954 -0.20255 0.32975 -1 2 -0.25671 -1.1903 -1.4241 -1.6058 -0.062549 -1.3981 -2 2 -1.8038 -1.4801 -0.94121 -1.6244 0.4817 -0.0029469 -1 2 0.12651 0.028719 -1.5818 -1.0266 0.19779 -0.36357 -1 1 -1.0658 -0.58443 0.68956 0.35467 0.11177 1.5243 -1 2 0.14729 -0.15111 -0.027639 -0.2899 0.11533 -0.60305 -2 2 -0.76889 0.87161 -0.83556 -1.1777 -0.21878 -0.98527 -2 2 0.12252 0.49068 -0.2557 -1.5816 0.25332 -0.78715 -1 1 -0.40287 0.26456 0.62208 0.60909 0.36074 0.092703 -2 1 -0.78301 1.4641 1.3162 1.9448 -0.10841 0.9618 -1 2 -0.25018 -0.32797 -1.113 -1.6123 0.6272 -1.2718 -2 1 0.15804 -0.18147 2.4571 0.59504 -0.34056 0.8691 -2 1 -0.582 0.25738 1.4075 0.92251 -0.40889 0.66381 -1 1 -0.26827 0.58632 0.51883 1.5745 -0.13818 1.0526 -1 2 0.13453 0.18218 -0.51676 -0.54166 -0.36636 -1.206 -2 1 1.1502 0.36164 1.9983 1.0809 0.11272 0.67683 -1 2 0.27812 0.46559 -1.6109 -0.91039 0.3803 -0.71802 -2 1 0.15292 0.61921 0.71009 1.3063 -0.35819 0.8661 -1 2 0.19902 0.48986 -1.4026 -0.8495 0.47158 0.0622 -2 1 0.4838 1.1096 1.4392 1.1438 0.34739 0.084004 -1 1 -0.63609 -0.35105 0.63581 1.1939 -0.062938 0.91353 -1 2 0.64203 -0.5095 -1.7792 -0.88803 0.43482 -0.66314 -1 1 -0.18434 -0.48157 0.69942 0.56942 -0.019967 0.50506 -1 1 0.10168 -1.0928 1.2144 0.28313 0.22159 0.54058 -1 1 -0.18578 -0.45336 1.5468 0.99679 0.11821 1.0476 -1 2 -0.60607 -1.1275 -0.90963 -0.69014 -0.33163 -1.2734 -1 1 -0.35353 -0.42708 0.78989 0.14094 -0.056632 0.80598 -1 1 -0.020221 -1.1235 1.9782 -0.041281 0.19857 1.2488 -1 1 1.2346 -0.37121 1.3325 1.1237 -0.027458 1.0044 -2 2 -0.54489 1.6812 -0.59836 -0.012441 0.41243 -0.58835 -2 1 -0.029577 2.1707 1.3285 1.2109 0.29684 0.90646 -2 2 0.70774 1.0606 -1.3996 -0.020914 -0.60955 -1.2187 -2 1 0.07926 0.52862 1.3994 0.54549 0.55303 0.16155 -1 1 0.041856 -0.92023 0.87269 -0.66601 -0.15945 0.1004 -1 2 0.17665 0.31945 -1.7756 -0.60442 0.020525 -1.0625 -1 1 -0.090238 -0.65111 0.56993 -0.4117 -0.19486 -0.18849 -1 2 0.059166 -0.47194 -0.69068 -0.41022 0.25867 -0.057175 -1 2 0.10473 0.66887 0.082035 -0.55975 -0.28439 -1.468 -1 1 -0.20937 -0.36621 0.09609 0.28164 0.24673 -0.11107 -1 2 -1.2678 0.22369 -0.42201 -0.70103 0.075915 -1.3347 -1 2 -0.35467 0.11166 -0.42144 -0.095223 -0.29936 -0.68322 -2 2 0.84875 1.24 -0.81217 0.084034 -0.32224 -1.6241 -2 1 -0.45939 1.3208 0.97993 1.2991 -0.015791 1.487 -1 2 -0.42254 -0.57928 -0.58529 -2.2375 0.51999 -0.79909 -2 1 0.32092 -0.13796 0.67098 0.24639 -0.36066 -0.032948 -1 2 -1.2408 -0.94836 0.026276 -0.37981 -0.02237 -0.38777 -2 2 0.20959 2.1466 -1.7027 -1.3169 -0.16515 -1.046 -2 2 -0.10482 1.3773 -1.2998 -0.014223 0.34065 -0.35362 -1 2 -0.66188 -1.2477 -0.62084 0.27682 0.1674 -0.8918 -1 1 -0.97246 -0.73017 1.3843 1.5549 0.1067 0.85754 -1 1 0.74567 -0.032694 1.1153 0.97318 -0.0033905 0.85059 -2 2 0.29324 -0.090608 -0.4945 -1.0484 -0.14987 -1.0141 -2 1 -0.86818 0.44948 1.8531 0.51896 -0.021141 1.8486 -1 2 0.362 -0.29749 -0.66525 0.21709 -0.15594 -1.4087 -1 2 -0.17675 0.36465 -0.45423 -1.262 0.22968 -1.246 -1 2 -0.34633 -0.16067 -1.2216 -1.3019 -0.040891 -1.2935 -1 2 0.44608 -0.57732 0.25606 -1.1664 0.54705 -0.19859 -1 2 0.45398 -0.55214 -0.33433 -0.085418 -0.10094 -0.48509 -1 2 0.12407 0.022419 -1.0312 -0.47727 0.20924 -1.2961 -1 1 -0.76644 -1.1794 1.2345 0.84756 0.1532 0.77648 -1 2 -0.10329 -0.53768 -0.67677 -0.58708 -0.014634 -0.036347 -1 1 0.2378 0.15372 0.49652 0.29193 0.19047 1.152 -1 2 0.024605 -0.38937 -0.89907 -0.42106 0.16921 -0.80893 -1 2 0.28812 0.26265 -0.94234 -0.88527 -0.49803 0.48254 -1 1 0.85086 0.11783 1.5014 1.2382 0.24441 1.3649 -2 2 0.86172 0.14894 -0.4846 -1.3488 -0.41844 -1.1372 -1 2 0.67971 -0.27488 -0.50687 -0.79153 -0.093399 -1.391 -1 1 -0.91977 -0.66099 0.5801 0.46587 -0.2263 1.43 -1 2 0.88213 -0.48674 -0.42406 -1.2762 0.28981 -1.0813 -2 1 -0.36583 0.51518 1.4491 1.4995 -0.073755 1.1218 -1 1 -0.54006 -0.59443 0.81263 0.65809 -0.15621 1.2508 -2 2 1.2125 -0.012648 -0.92657 -0.81972 -0.1536 -1.0176 -1 2 0.42493 0.34558 -1.7672 -1.3503 -0.045928 0.37449 -1 1 0.17097 -0.86593 -0.13424 1.0257 0.058014 0.91044 -2 1 -1.393 0.5338 1.8514 2.291 0.15305 0.30028 -1 1 -0.58552 -1.5337 1.5133 0.9976 0.64638 1.4428 -1 2 0.046272 -0.56387 -0.86063 -1.0462 0.014457 -1.3038 -1 2 0.34933 -0.16796 -0.27854 -0.27327 -0.0040928 -0.17912 -1 1 -1.0672 0.3979 1.208 0.50111 -0.013978 0.015097 -1 2 0.31052 -0.46723 -1.1237 0.59267 0.30978 -1.0169 -1 2 -0.55337 -0.42776 -0.12612 -0.41838 -0.56558 -0.58189 -2 2 0.3925 0.15644 -0.72963 -0.66601 -0.10837 -0.27787 -1 2 -0.48513 -1.4119 -0.16889 -0.19646 -0.068098 -0.084247 -2 2 0.16692 1.5447 -1.3064 -1.3338 -0.25668 -0.48832 -1 2 -0.36092 0.31518 -0.44815 -1.4019 -0.47505 -0.37187 -1 1 -1.8192 -0.57745 1.1304 0.262 -0.3595 0.58577 -1 1 -0.065383 0.07156 1.4931 2.3215 0.85149 1.4585 -2 1 -1.119 0.70896 1.0498 0.74334 0.75838 1.6107 -2 2 -0.17682 -0.21029 -0.74465 -0.83806 0.10827 -1.2829 -1 2 0.69834 -0.082402 0.64008 -0.83119 -0.26766 0.36961 -2 2 -0.28266 1.1929 -0.15174 0.098554 -0.33989 -0.6376 -2 2 1.5369 1.8434 0.0030761 -0.59703 0.14497 -1.5165 -1 2 0.35023 -0.28475 -0.93594 -1.0937 -0.46614 -2.188 -2 1 0.62308 1.0873 -0.0037182 0.86847 -0.48699 -0.10105 -1 1 -1.0408 -0.99866 2.0799 1.1634 0.092516 0.30401 -1 1 -0.87125 -0.88987 1.0278 1.0157 -0.23725 1.2377 -1 2 -0.020591 -0.03398 -0.024834 -1.3588 -0.045961 -0.89693 -1 1 0.9213 -0.57037 1.044 1.2994 0.046517 0.66563 -1 2 -0.87288 -0.96382 -0.704 -1.2184 0.046903 -0.30008 -1 2 0.77586 -0.34168 -0.09867 -0.37744 -0.24309 -0.13441 -2 1 0.19521 0.67595 1.4533 1.5115 0.19553 0.79596 -2 1 -1.3273 1.0891 1.2544 0.98928 0.045725 0.54963 -2 2 0.59176 0.65915 -0.84578 -0.080229 -0.26961 0.24045 -1 2 -0.66958 -1.042 -1.2138 -0.7612 -0.22775 -0.40062 -1 2 1.1154 -0.57069 -0.6592 -2.1961 -0.013175 0.46007 -1 2 -0.5254 0.0031225 -0.77758 0.8169 0.13224 -0.65572 -2 1 0.24551 1.5078 0.10719 1.1454 0.70578 0.59051 -1 2 0.29875 -0.11455 -1.0497 -0.77881 0.080708 -0.48337 -1 1 -0.1047 0.011628 1.2504 0.41776 -0.20102 1.2252 -1 2 0.44808 -0.8165 -0.080134 -0.49618 0.051011 -0.71722 -2 1 2.0365 1.5592 1.3257 1.2472 -0.47899 0.10943 -1 1 -0.16507 -0.66011 0.98739 0.58519 0.245 -0.43277 -1 2 -0.028366 -0.16961 -1.3266 0.14248 -0.24634 -1.1154 -2 1 0.92842 1.8842 1.3169 1.0358 -0.20988 0.88021 -2 2 0.33158 0.32463 -0.50924 0.40233 0.54391 -0.24309 -1 2 1.2555 0.1928 -0.487 0.048779 -0.23483 -1.477 -2 1 0.75021 0.85943 -0.2323 0.10748 -0.68906 0.84276 -2 2 0.6297 1.7397 -1.6136 -0.43268 -0.21442 -0.77462 -2 1 0.53168 1.0807 1.0853 0.62304 0.44036 0.48087 -1 2 -0.31256 -0.69771 -0.88556 -1.333 0.038614 -1.5744 -1 2 -0.039695 -0.52447 0.91401 -0.93272 0.53434 -0.080746 -2 1 -0.16596 0.56821 0.76008 0.45442 0.10286 0.6539 -1 2 -0.4331 -0.89669 -1.3097 -1.2157 0.1065 -0.8512 -1 2 -0.34708 -0.51457 -1.012 -0.39437 -0.55374 -1.144 -2 2 0.024082 0.7128 -1.3702 -1.4492 -0.10228 -0.59071 -1 2 -0.0037109 -0.68845 -0.649 -0.91581 0.066805 -0.98583 -2 1 0.68706 0.067424 0.87139 0.7938 -0.099645 1.529 -2 2 -0.31183 0.57814 -0.80815 -0.66724 -0.31919 -0.61319 -1 2 -0.11153 -0.6246 -0.27979 -0.18363 0.83639 0.014919 -2 2 0.20406 1.5838 -0.96334 -1.1228 -0.17808 -1.2123 -2 2 -0.1134 0.63358 -0.53321 -0.84276 -0.27657 -0.36992 -1 2 0.25517 0.67006 -0.1349 0.18275 0.40982 -0.62487 -1 1 -1.2684 0.31042 0.91155 0.66143 0.2483 -0.12434 -1 1 -0.97542 -0.85419 0.7663 0.16362 -0.18737 0.67266 -1 2 -0.043882 -0.62746 -0.82816 -0.40626 -0.051048 -0.61297 -1 1 0.59605 -0.45852 1.2962 0.78156 -0.48154 0.17778 -2 2 -0.06266 1.1144 -0.80524 -0.3189 -0.16038 -0.96372 -1 2 -1.1821 1.0798 -1.3407 -0.52643 0.12458 -0.7871 -2 2 0.59446 0.89186 -0.97856 -0.64658 0.2712 -1.5538 -1 2 0.15067 0.41827 -1.0487 -1.0551 0.19143 -1.4537 -1 2 -1.073 0.022587 -1.7088 -1.3777 0.1964 -0.84025 -2 1 0.20928 1.8026 1.2073 2.78 0.15131 0.3448 -1 2 -1.1317 -0.6359 -0.70457 -1.676 -0.22886 -0.58769 -1 1 -0.039428 -0.58746 0.56 0.7896 -0.052581 0.99511 -1 2 0.55023 -0.20403 0.138 -0.70518 0.66927 -0.28861 -2 2 0.57423 1.1886 0.092876 0.025677 -0.41099 -1.2858 -2 2 -0.14179 1.5827 -0.94328 0.7703 -0.43967 -0.50448 -2 2 0.14666 1.0492 -0.0030259 -0.62418 -0.087515 -0.048386 - diff --git a/sourcecodes/data/example2_test/exAcontinuous_input_orig.txt b/sourcecodes/data/example2_test/exAcontinuous_input_orig.txt deleted file mode 100644 index 11f30f63..00000000 --- a/sourcecodes/data/example2_test/exAcontinuous_input_orig.txt +++ /dev/null @@ -1,201 +0,0 @@ -Geno1 Geno2 Trait1 Trait2 Trait3 Trait4 Trait5 Trait6 -2 2 0.46259 1.2692 -1.3164 -0.44096 0.5929 -0.75422 -1 1 -0.10011 -0.88834 1.6407 0.99972 0.31288 0.65602 -1 1 -1.0533 -0.55296 1.2715 1.3686 -0.19153 0.37361 -1 2 0.042371 0.13573 -0.72659 -0.66133 0.43157 -1.6715 -1 2 -0.68686 -1.6152 -0.95019 -1.2239 0.12319 -0.79155 -1 1 -0.4558 0.090877 0.94224 1.2354 -0.36356 0.34937 -1 1 0.237 -0.49002 1.8939 1.4399 0.033059 1.3229 -1 2 0.070265 0.22547 -1.4903 -0.069341 -0.16148 -0.01449 -1 1 -0.69146 -0.43461 1.1501 0.21205 -0.18087 0.32746 -1 1 0.31535 -0.9858 0.57816 0.35924 0.12866 1.0553 -2 1 1.2718 0.39314 0.6669 0.90002 -0.30206 1.3376 -1 1 1.1871 -0.45611 0.87227 0.31014 -0.092846 0.81278 -2 1 -1.0168 -0.44286 1.6933 0.72968 0.038808 0.81906 -2 2 -0.25313 0.52468 0.02823 -0.20984 -0.075809 -1.3591 -1 2 -0.58108 -0.3967 -0.11925 -0.61288 0.46778 0.090941 -1 2 -0.88043 -0.28187 -1.1645 -1.2543 -0.28951 -1.039 -1 2 0.54121 0.24395 -1.0043 -1.4483 -0.19839 -2.5407 -2 1 0.47375 1.1319 0.68553 1.035 0.44043 1.3011 -2 1 0.57785 0.69093 1.5941 1.6735 0.19981 0.50708 -1 2 -0.43989 0.0024131 -1.5405 -1.2304 -0.15382 -1.1058 -2 1 0.38035 -0.063535 1.1606 1.3124 -0.38043 0.6277 -1 2 0.70114 -0.41044 -0.39767 -1.5424 0.27477 -0.76183 -1 1 -0.9406 -0.20526 1.3302 1.097 0.16006 1.2988 -1 2 0.52122 0.064793 -0.031492 0.21696 -0.41979 -0.79123 -1 2 -0.53387 -0.71043 -0.52344 -1.5584 -0.09538 -1.5781 -1 1 0.49563 -0.58126 0.7747 1.274 0.19196 0.10624 -2 2 1.1499 1.879 0.43595 0.73474 0.045381 -0.88645 -1 2 0.40705 -0.37647 -0.19815 -1.5366 0.37167 -0.10553 -2 2 0.62526 0.043371 -0.64449 -0.44076 -0.4318 -0.91807 -1 1 -0.61788 -0.62414 0.3169 0.85091 -0.10135 0.79065 -1 1 0.18491 -1.5226 1.1149 0.75046 0.25948 0.42431 -2 2 0.86063 0.92883 -1.1584 -0.099858 -0.55095 -0.064129 -1 2 -0.28946 0.0057533 -0.95703 -0.44018 0.084268 -0.23718 -1 1 -0.073096 0.16452 1.4444 1.1452 0.46025 0.30452 -1 1 0.15637 -0.73137 0.585 -0.046911 0.43881 1.2888 -1 2 0.081142 -0.63691 -0.14883 0.66593 -0.13479 -0.22207 -1 1 0.10876 -0.23383 1.8314 1.3282 0.4362 0.90139 -1 2 -1.0582 -0.97152 -0.57118 -1.2617 0.17115 -0.060679 -2 2 -0.47421 -0.56819 -0.38775 0.035215 0.51982 -1.6309 -2 2 -0.10242 0.8127 0.41773 -1.1308 -0.30719 -0.80758 -1 1 -0.083462 -0.4565 1.1556 0.3299 0.087362 0.31349 -1 2 -0.98158 0.01727 -1.3281 -1.4474 0.54555 -0.10096 -1 1 -0.80604 -0.19415 1.4986 1.3386 -0.16367 0.68271 -1 1 0.80082 -0.57853 1.0716 0.94015 -0.54114 0.032172 -2 2 2.0456 0.97954 -0.45536 -0.14332 -0.25819 -1.0833 -1 1 -0.30148 0.20623 0.64194 0.76414 -0.59067 0.64326 -1 1 -0.55625 -0.26957 1.8447 1.6568 -0.38077 0.58831 -1 2 0.11898 0.80706 -0.025844 -0.57984 -0.23395 -1.1554 -1 2 -0.095497 -1.0637 -0.92583 -0.57928 0.23695 -0.42992 -2 2 0.066154 0.73037 -0.73622 -0.57047 0.39169 0.40928 -1 1 0.81522 0.11381 0.68971 0.29219 0.037792 0.81502 -1 1 -0.65356 -0.20182 0.92089 0.92298 -0.5417 0.49215 -1 1 -0.90826 -0.10979 1.3847 0.75954 -0.20255 0.32975 -1 2 -0.25671 -1.1903 -1.4241 -1.6058 -0.062549 -1.3981 -2 2 -1.8038 -1.4801 -0.94121 -1.6244 0.4817 -0.0029469 -1 2 0.12651 0.028719 -1.5818 -1.0266 0.19779 -0.36357 -1 1 -1.0658 -0.58443 0.68956 0.35467 0.11177 1.5243 -1 2 0.14729 -0.15111 -0.027639 -0.2899 0.11533 -0.60305 -2 2 -0.76889 0.87161 -0.83556 -1.1777 -0.21878 -0.98527 -2 2 0.12252 0.49068 -0.2557 -1.5816 0.25332 -0.78715 -1 1 -0.40287 0.26456 0.62208 0.60909 0.36074 0.092703 -2 1 -0.78301 1.4641 1.3162 1.9448 -0.10841 0.9618 -1 2 -0.25018 -0.32797 -1.113 -1.6123 0.6272 -1.2718 -2 1 0.15804 -0.18147 2.4571 0.59504 -0.34056 0.8691 -2 1 -0.582 0.25738 1.4075 0.92251 -0.40889 0.66381 -1 1 -0.26827 0.58632 0.51883 1.5745 -0.13818 1.0526 -1 2 0.13453 0.18218 -0.51676 -0.54166 -0.36636 -1.206 -2 1 1.1502 0.36164 1.9983 1.0809 0.11272 0.67683 -1 2 0.27812 0.46559 -1.6109 -0.91039 0.3803 -0.71802 -2 1 0.15292 0.61921 0.71009 1.3063 -0.35819 0.8661 -1 2 0.19902 0.48986 -1.4026 -0.8495 0.47158 0.0622 -2 1 0.4838 1.1096 1.4392 1.1438 0.34739 0.084004 -1 1 -0.63609 -0.35105 0.63581 1.1939 -0.062938 0.91353 -1 2 0.64203 -0.5095 -1.7792 -0.88803 0.43482 -0.66314 -1 1 -0.18434 -0.48157 0.69942 0.56942 -0.019967 0.50506 -1 1 0.10168 -1.0928 1.2144 0.28313 0.22159 0.54058 -1 1 -0.18578 -0.45336 1.5468 0.99679 0.11821 1.0476 -1 2 -0.60607 -1.1275 -0.90963 -0.69014 -0.33163 -1.2734 -1 1 -0.35353 -0.42708 0.78989 0.14094 -0.056632 0.80598 -1 1 -0.020221 -1.1235 1.9782 -0.041281 0.19857 1.2488 -1 1 1.2346 -0.37121 1.3325 1.1237 -0.027458 1.0044 -2 2 -0.54489 1.6812 -0.59836 -0.012441 0.41243 -0.58835 -2 1 -0.029577 2.1707 1.3285 1.2109 0.29684 0.90646 -2 2 0.70774 1.0606 -1.3996 -0.020914 -0.60955 -1.2187 -2 1 0.07926 0.52862 1.3994 0.54549 0.55303 0.16155 -1 1 0.041856 -0.92023 0.87269 -0.66601 -0.15945 0.1004 -1 2 0.17665 0.31945 -1.7756 -0.60442 0.020525 -1.0625 -1 1 -0.090238 -0.65111 0.56993 -0.4117 -0.19486 -0.18849 -1 2 0.059166 -0.47194 -0.69068 -0.41022 0.25867 -0.057175 -1 2 0.10473 0.66887 0.082035 -0.55975 -0.28439 -1.468 -1 1 -0.20937 -0.36621 0.09609 0.28164 0.24673 -0.11107 -1 2 -1.2678 0.22369 -0.42201 -0.70103 0.075915 -1.3347 -1 2 -0.35467 0.11166 -0.42144 -0.095223 -0.29936 -0.68322 -2 2 0.84875 1.24 -0.81217 0.084034 -0.32224 -1.6241 -2 1 -0.45939 1.3208 0.97993 1.2991 -0.015791 1.487 -1 2 -0.42254 -0.57928 -0.58529 -2.2375 0.51999 -0.79909 -2 1 0.32092 -0.13796 0.67098 0.24639 -0.36066 -0.032948 -1 2 -1.2408 -0.94836 0.026276 -0.37981 -0.02237 -0.38777 -2 2 0.20959 2.1466 -1.7027 -1.3169 -0.16515 -1.046 -2 2 -0.10482 1.3773 -1.2998 -0.014223 0.34065 -0.35362 -1 2 -0.66188 -1.2477 -0.62084 0.27682 0.1674 -0.8918 -1 1 -0.97246 -0.73017 1.3843 1.5549 0.1067 0.85754 -1 1 0.74567 -0.032694 1.1153 0.97318 -0.0033905 0.85059 -2 2 0.29324 -0.090608 -0.4945 -1.0484 -0.14987 -1.0141 -2 1 -0.86818 0.44948 1.8531 0.51896 -0.021141 1.8486 -1 2 0.362 -0.29749 -0.66525 0.21709 -0.15594 -1.4087 -1 2 -0.17675 0.36465 -0.45423 -1.262 0.22968 -1.246 -1 2 -0.34633 -0.16067 -1.2216 -1.3019 -0.040891 -1.2935 -1 2 0.44608 -0.57732 0.25606 -1.1664 0.54705 -0.19859 -1 2 0.45398 -0.55214 -0.33433 -0.085418 -0.10094 -0.48509 -1 2 0.12407 0.022419 -1.0312 -0.47727 0.20924 -1.2961 -1 1 -0.76644 -1.1794 1.2345 0.84756 0.1532 0.77648 -1 2 -0.10329 -0.53768 -0.67677 -0.58708 -0.014634 -0.036347 -1 1 0.2378 0.15372 0.49652 0.29193 0.19047 1.152 -1 2 0.024605 -0.38937 -0.89907 -0.42106 0.16921 -0.80893 -1 2 0.28812 0.26265 -0.94234 -0.88527 -0.49803 0.48254 -1 1 0.85086 0.11783 1.5014 1.2382 0.24441 1.3649 -2 2 0.86172 0.14894 -0.4846 -1.3488 -0.41844 -1.1372 -1 2 0.67971 -0.27488 -0.50687 -0.79153 -0.093399 -1.391 -1 1 -0.91977 -0.66099 0.5801 0.46587 -0.2263 1.43 -1 2 0.88213 -0.48674 -0.42406 -1.2762 0.28981 -1.0813 -2 1 -0.36583 0.51518 1.4491 1.4995 -0.073755 1.1218 -1 1 -0.54006 -0.59443 0.81263 0.65809 -0.15621 1.2508 -2 2 1.2125 -0.012648 -0.92657 -0.81972 -0.1536 -1.0176 -1 2 0.42493 0.34558 -1.7672 -1.3503 -0.045928 0.37449 -1 1 0.17097 -0.86593 -0.13424 1.0257 0.058014 0.91044 -2 1 -1.393 0.5338 1.8514 2.291 0.15305 0.30028 -1 1 -0.58552 -1.5337 1.5133 0.9976 0.64638 1.4428 -1 2 0.046272 -0.56387 -0.86063 -1.0462 0.014457 -1.3038 -1 2 0.34933 -0.16796 -0.27854 -0.27327 -0.0040928 -0.17912 -1 1 -1.0672 0.3979 1.208 0.50111 -0.013978 0.015097 -1 2 0.31052 -0.46723 -1.1237 0.59267 0.30978 -1.0169 -1 2 -0.55337 -0.42776 -0.12612 -0.41838 -0.56558 -0.58189 -2 2 0.3925 0.15644 -0.72963 -0.66601 -0.10837 -0.27787 -1 2 -0.48513 -1.4119 -0.16889 -0.19646 -0.068098 -0.084247 -2 2 0.16692 1.5447 -1.3064 -1.3338 -0.25668 -0.48832 -1 2 -0.36092 0.31518 -0.44815 -1.4019 -0.47505 -0.37187 -1 1 -1.8192 -0.57745 1.1304 0.262 -0.3595 0.58577 -1 1 -0.065383 0.07156 1.4931 2.3215 0.85149 1.4585 -2 1 -1.119 0.70896 1.0498 0.74334 0.75838 1.6107 -2 2 -0.17682 -0.21029 -0.74465 -0.83806 0.10827 -1.2829 -1 2 0.69834 -0.082402 0.64008 -0.83119 -0.26766 0.36961 -2 2 -0.28266 1.1929 -0.15174 0.098554 -0.33989 -0.6376 -2 2 1.5369 1.8434 0.0030761 -0.59703 0.14497 -1.5165 -1 2 0.35023 -0.28475 -0.93594 -1.0937 -0.46614 -2.188 -2 1 0.62308 1.0873 -0.0037182 0.86847 -0.48699 -0.10105 -1 1 -1.0408 -0.99866 2.0799 1.1634 0.092516 0.30401 -1 1 -0.87125 -0.88987 1.0278 1.0157 -0.23725 1.2377 -1 2 -0.020591 -0.03398 -0.024834 -1.3588 -0.045961 -0.89693 -1 1 0.9213 -0.57037 1.044 1.2994 0.046517 0.66563 -1 2 -0.87288 -0.96382 -0.704 -1.2184 0.046903 -0.30008 -1 2 0.77586 -0.34168 -0.09867 -0.37744 -0.24309 -0.13441 -2 1 0.19521 0.67595 1.4533 1.5115 0.19553 0.79596 -2 1 -1.3273 1.0891 1.2544 0.98928 0.045725 0.54963 -2 2 0.59176 0.65915 -0.84578 -0.080229 -0.26961 0.24045 -1 2 -0.66958 -1.042 -1.2138 -0.7612 -0.22775 -0.40062 -1 2 1.1154 -0.57069 -0.6592 -2.1961 -0.013175 0.46007 -1 2 -0.5254 0.0031225 -0.77758 0.8169 0.13224 -0.65572 -2 1 0.24551 1.5078 0.10719 1.1454 0.70578 0.59051 -1 2 0.29875 -0.11455 -1.0497 -0.77881 0.080708 -0.48337 -1 1 -0.1047 0.011628 1.2504 0.41776 -0.20102 1.2252 -1 2 0.44808 -0.8165 -0.080134 -0.49618 0.051011 -0.71722 -2 1 2.0365 1.5592 1.3257 1.2472 -0.47899 0.10943 -1 1 -0.16507 -0.66011 0.98739 0.58519 0.245 -0.43277 -1 2 -0.028366 -0.16961 -1.3266 0.14248 -0.24634 -1.1154 -2 1 0.92842 1.8842 1.3169 1.0358 -0.20988 0.88021 -2 2 0.33158 0.32463 -0.50924 0.40233 0.54391 -0.24309 -1 2 1.2555 0.1928 -0.487 0.048779 -0.23483 -1.477 -2 1 0.75021 0.85943 -0.2323 0.10748 -0.68906 0.84276 -2 2 0.6297 1.7397 -1.6136 -0.43268 -0.21442 -0.77462 -2 1 0.53168 1.0807 1.0853 0.62304 0.44036 0.48087 -1 2 -0.31256 -0.69771 -0.88556 -1.333 0.038614 -1.5744 -1 2 -0.039695 -0.52447 0.91401 -0.93272 0.53434 -0.080746 -2 1 -0.16596 0.56821 0.76008 0.45442 0.10286 0.6539 -1 2 -0.4331 -0.89669 -1.3097 -1.2157 0.1065 -0.8512 -1 2 -0.34708 -0.51457 -1.012 -0.39437 -0.55374 -1.144 -2 2 0.024082 0.7128 -1.3702 -1.4492 -0.10228 -0.59071 -1 2 -0.0037109 -0.68845 -0.649 -0.91581 0.066805 -0.98583 -2 1 0.68706 0.067424 0.87139 0.7938 -0.099645 1.529 -2 2 -0.31183 0.57814 -0.80815 -0.66724 -0.31919 -0.61319 -1 2 -0.11153 -0.6246 -0.27979 -0.18363 0.83639 0.014919 -2 2 0.20406 1.5838 -0.96334 -1.1228 -0.17808 -1.2123 -2 2 -0.1134 0.63358 -0.53321 -0.84276 -0.27657 -0.36992 -1 2 0.25517 0.67006 -0.1349 0.18275 0.40982 -0.62487 -1 1 -1.2684 0.31042 0.91155 0.66143 0.2483 -0.12434 -1 1 -0.97542 -0.85419 0.7663 0.16362 -0.18737 0.67266 -1 2 -0.043882 -0.62746 -0.82816 -0.40626 -0.051048 -0.61297 -1 1 0.59605 -0.45852 1.2962 0.78156 -0.48154 0.17778 -2 2 -0.06266 1.1144 -0.80524 -0.3189 -0.16038 -0.96372 -1 2 -1.1821 1.0798 -1.3407 -0.52643 0.12458 -0.7871 -2 2 0.59446 0.89186 -0.97856 -0.64658 0.2712 -1.5538 -1 2 0.15067 0.41827 -1.0487 -1.0551 0.19143 -1.4537 -1 2 -1.073 0.022587 -1.7088 -1.3777 0.1964 -0.84025 -2 1 0.20928 1.8026 1.2073 2.78 0.15131 0.3448 -1 2 -1.1317 -0.6359 -0.70457 -1.676 -0.22886 -0.58769 -1 1 -0.039428 -0.58746 0.56 0.7896 -0.052581 0.99511 -1 2 0.55023 -0.20403 0.138 -0.70518 0.66927 -0.28861 -2 2 0.57423 1.1886 0.092876 0.025677 -0.41099 -1.2858 -2 2 -0.14179 1.5827 -0.94328 0.7703 -0.43967 -0.50448 -2 2 0.14666 1.0492 -0.0030259 -0.62418 -0.087515 -0.048386 diff --git a/sourcecodes/data/example2_test/exAk.txt b/sourcecodes/data/example2_test/exAk.txt deleted file mode 100644 index 29d6383b..00000000 --- a/sourcecodes/data/example2_test/exAk.txt +++ /dev/null @@ -1 +0,0 @@ -100 diff --git a/sourcecodes/data/example2_test/exAparent.txt b/sourcecodes/data/example2_test/exAparent.txt deleted file mode 100644 index b8626c4c..00000000 --- a/sourcecodes/data/example2_test/exAparent.txt +++ /dev/null @@ -1 +0,0 @@ -4 diff --git a/sourcecodes/data/example2_test/exAstructure_input.txt b/sourcecodes/data/example2_test/exAstructure_input.txt deleted file mode 100644 index 410c0fa4..00000000 --- a/sourcecodes/data/example2_test/exAstructure_input.txt +++ /dev/null @@ -1,9 +0,0 @@ -Geno1 Geno2 Trait1 Trait2 Trait3 Trait4 Trait5 Trait6 -0 0 0 1 0 0 0 0 -0 0 0 0 1 1 0 1 -0 0 0 0 0 0 0 0 -0 0 1 0 0 1 0 0 -0 0 0 0 0 1 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 diff --git a/sourcecodes/data/example2_test/exAstructure_input_temp.txt b/sourcecodes/data/example2_test/exAstructure_input_temp.txt deleted file mode 100644 index 27bddc96..00000000 --- a/sourcecodes/data/example2_test/exAstructure_input_temp.txt +++ /dev/null @@ -1,9 +0,0 @@ -Geno1 Geno2 Trait1 Trait2 Trait3 Trait4 Trait5 Trait6 -0.000000 0.030654 0.000000 1.000000 0.000000 0.000000 0.350069 0.000000 -0.030654 0.000000 0.049399 0.000000 1.000000 1.000000 0.000000 1.000000 -0.000000 0.000000 0.000000 0.000000 0.025163 0.000000 0.123845 0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 1.000000 0.053585 0.000000 -0.000000 0.000000 0.013273 0.108604 0.000000 1.000000 0.010570 0.391609 -0.000000 0.000000 0.013713 0.000000 0.000000 0.000000 0.011282 0.026127 -0.000000 0.000000 0.028672 0.000000 0.000000 0.000000 0.000000 0.137567 -0.000000 0.000000 0.136004 0.056792 0.457123 0.029978 0.069699 0.000000 diff --git a/sourcecodes/data/example2_test/exAthr.txt b/sourcecodes/data/example2_test/exAthr.txt deleted file mode 100644 index 2eb3c4fe..00000000 --- a/sourcecodes/data/example2_test/exAthr.txt +++ /dev/null @@ -1 +0,0 @@ -0.5 diff --git a/sourcecodes/data/example2_test/exAwhite.txt b/sourcecodes/data/example2_test/exAwhite.txt deleted file mode 100644 index 83e81b8b..00000000 --- a/sourcecodes/data/example2_test/exAwhite.txt +++ /dev/null @@ -1 +0,0 @@ -From To diff --git a/sourcecodes/data/example_chl/old/bWRrun_evidencemodified.sh b/sourcecodes/data/example_chl/old/bWRrun_evidencemodified.sh deleted file mode 100644 index 763a268b..00000000 --- a/sourcecodes/data/example_chl/old/bWRrun_evidencemodified.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# script for execution of deployed applications -# -# Sets up the MCR environment for the current $ARCH and executes -# the specified command. -# -exe_name=$0 -exe_dir=`dirname "$0"` -echo "------------------------------------------" -if [ "x$1" = "x" ]; then - echo Usage: - echo $0 \<deployedMCRroot\> args -else - echo Setting up environment variables - MCRROOT="$1" - echo --- - LD_LIBRARY_PATH=.:${MCRROOT}/runtime/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/bin/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/sys/os/glnxa64; - MCRJRE=${MCRROOT}/sys/java/jre/glnxa64/jre/lib/amd64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/native_threads ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/server ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ; - XAPPLRESDIR=${MCRROOT}/X11/app-defaults ; - export LD_LIBRARY_PATH; - export XAPPLRESDIR; - echo LD_LIBRARY_PATH is ${LD_LIBRARY_PATH}; - shift 1 - args= - while [ $# -gt 0 ]; do - token=`echo "$1" | sed 's/ /\\\\ /g'` # Add blackslash before each blank - args="${args} ${token}" - shift - done - "${exe_dir}"/evidencemodified bWR -fi -exit diff --git a/sourcecodes/data/example_chl/old/bWRrun_initialstructure.sh b/sourcecodes/data/example_chl/old/bWRrun_initialstructure.sh deleted file mode 100644 index 3725f758..00000000 --- a/sourcecodes/data/example_chl/old/bWRrun_initialstructure.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# script for execution of deployed applications -# -# Sets up the MCR environment for the current $ARCH and executes -# the specified command. -# -exe_name=$0 -exe_dir=`dirname "$0"` -echo "------------------------------------------" -if [ "x$1" = "x" ]; then - echo Usage: - echo $0 \<deployedMCRroot\> args -else - echo Setting up environment variables - MCRROOT="$1" - echo --- - LD_LIBRARY_PATH=.:${MCRROOT}/runtime/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/bin/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/sys/os/glnxa64; - MCRJRE=${MCRROOT}/sys/java/jre/glnxa64/jre/lib/amd64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/native_threads ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/server ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ; - XAPPLRESDIR=${MCRROOT}/X11/app-defaults ; - export LD_LIBRARY_PATH; - export XAPPLRESDIR; - echo LD_LIBRARY_PATH is ${LD_LIBRARY_PATH}; - shift 1 - args= - while [ $# -gt 0 ]; do - token=`echo "$1" | sed 's/ /\\\\ /g'` # Add blackslash before each blank - args="${args} ${token}" - shift - done - "${exe_dir}"/initialstructure bWR -fi -exit diff --git a/sourcecodes/data/example_chl/old_gn/bWRcontinuous_input.txt b/sourcecodes/data/example_chl/old_gn/bWRcontinuous_input.txt deleted file mode 100644 index cf674ffd..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRcontinuous_input.txt +++ /dev/null @@ -1,44 +0,0 @@ -Ctrq3 MAS Neutrophil Load Weight -2 1 1 1 1 -2 0.969230769 3 3.252367514 1 -2 0.925170068 1.6 2.46322088 1.033472803 -1 0.427272727 33.8 4.206610024 0.831372549 -2 0.877835951 8.3 3.764250875 0.967153285 -2 0.914862915 4.4 3.691700208 1.046025105 -2 0.560334528 4.9 2.604550033 0.98046875 -1 0.383073497 13.1 4.273556814 0.812316716 -1 0.101010101 18.6 5.089640217 0.771929825 -1 0.106719368 18.9 4.915125346 0.80994152 -2 0.894736842 2.5 2.691700208 0.995515695 -1 0.067226891 19.8 4.878194228 0.846153846 -2 0.921022067 2.9 4.127428778 1.03875969 -2 0.938701923 0.7 4.366310867 0.984732824 -1 0.658008658 15.7 4.531121115 0.884210526 -2 0.9 4.8 2.604550033 0.913194444 -2 0.790923825 10.4 2.390670213 0.892857143 -1 0.295539033 8.6 4.24137213 0.85840708 -2 0.317757009 12.2 4.449648073 0.889830508 -1 0.032418953 20.2 5.053428044 0.811320755 -1 0.603960396 23.4 4.283775979 0.805460751 -2 0.939351199 3.6 2.349277527 0.952380952 -1 0.978448276 0.4 3.495405563 0.8875 -1 0.1 23.2 4.675613388 0.766101695 -1 0.036363636 32.6 4.938109253 0.828125 -1 0.660247593 9.2 3.826398782 0.921052632 -1 0.078651685 35.8 4.513630383 0.852112676 -1 0.186915888 20.7 5.048247532 0.779761905 -1 0.071578947 35.6 4.574586809 0.797356828 -1 0.239520958 15.4 4.331548761 0.941176471 -1 0.205741627 24.5 5.058547488 0.774193548 -1 0.062300319 13.4 4.594790195 0.832236842 -2 0.599675851 5 4.18178644 0.969348659 -1 0.324246772 13.5 4.252367514 0.858585859 -1 0.87628866 14.2 2.929061124 0.869863014 -1 0.146103896 15.6 4.579726449 0.9 -1 0.257383966 22.5 5.210214148 0.75 -1 0.033333333 31.1 4.632578756 0.718644068 -1 0.29739777 36.1 3.880756445 0.798353909 -2 0.872979215 4.2 4.097465554 0.856756757 -2 0.909221902 4.3 3.650307523 0.976 -1 0.10041841 28.3 4.46322088 0.757462687 - diff --git a/sourcecodes/data/example_chl/old_gn/bWRcontinuous_input_orig.txt b/sourcecodes/data/example_chl/old_gn/bWRcontinuous_input_orig.txt deleted file mode 100644 index 62705bb9..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRcontinuous_input_orig.txt +++ /dev/null @@ -1,42 +0,0 @@ -Ctrq3 MAS Neutrophil Load Weight -2 0.969230769 3 3.252367514 1 -2 0.925170068 1.6 2.46322088 1.033472803 -1 0.427272727 33.8 4.206610024 0.831372549 -2 0.877835951 8.3 3.764250875 0.967153285 -2 0.914862915 4.4 3.691700208 1.046025105 -2 0.560334528 4.9 2.604550033 0.98046875 -1 0.383073497 13.1 4.273556814 0.812316716 -1 0.101010101 18.6 5.089640217 0.771929825 -1 0.106719368 18.9 4.915125346 0.80994152 -2 0.894736842 2.5 2.691700208 0.995515695 -1 0.067226891 19.8 4.878194228 0.846153846 -2 0.921022067 2.9 4.127428778 1.03875969 -2 0.938701923 0.7 4.366310867 0.984732824 -1 0.658008658 15.7 4.531121115 0.884210526 -2 0.9 4.8 2.604550033 0.913194444 -2 0.790923825 10.4 2.390670213 0.892857143 -1 0.295539033 8.6 4.24137213 0.85840708 -2 0.317757009 12.2 4.449648073 0.889830508 -1 0.032418953 20.2 5.053428044 0.811320755 -1 0.603960396 23.4 4.283775979 0.805460751 -2 0.939351199 3.6 2.349277527 0.952380952 -1 0.978448276 0.4 3.495405563 0.8875 -1 0.1 23.2 4.675613388 0.766101695 -1 0.036363636 32.6 4.938109253 0.828125 -1 0.660247593 9.2 3.826398782 0.921052632 -1 0.078651685 35.8 4.513630383 0.852112676 -1 0.186915888 20.7 5.048247532 0.779761905 -1 0.071578947 35.6 4.574586809 0.797356828 -1 0.239520958 15.4 4.331548761 0.941176471 -1 0.205741627 24.5 5.058547488 0.774193548 -1 0.062300319 13.4 4.594790195 0.832236842 -2 0.599675851 5 4.18178644 0.969348659 -1 0.324246772 13.5 4.252367514 0.858585859 -1 0.87628866 14.2 2.929061124 0.869863014 -1 0.146103896 15.6 4.579726449 0.9 -1 0.257383966 22.5 5.210214148 0.75 -1 0.033333333 31.1 4.632578756 0.718644068 -1 0.29739777 36.1 3.880756445 0.798353909 -2 0.872979215 4.2 4.097465554 0.856756757 -2 0.909221902 4.3 3.650307523 0.976 -1 0.10041841 28.3 4.46322088 0.757462687 diff --git a/sourcecodes/data/example_chl/old_gn/bWRgraphviz.txt b/sourcecodes/data/example_chl/old_gn/bWRgraphviz.txt deleted file mode 100644 index 2cd4e8cd..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRgraphviz.txt +++ /dev/null @@ -1,11 +0,0 @@ -digraph G { -size="10,10"; ratio = fill; -node [shape=square,width=1.5]; -Ctrq3 -> MAS; -Ctrq3 -> Neutrophil; -Ctrq3 -> Load; -Ctrq3 -> Weight; -MAS -> Neutrophil; -MAS -> Load; -Neutrophil -> Weight; -} \ No newline at end of file diff --git a/sourcecodes/data/example_chl/old_gn/bWRmap.txt b/sourcecodes/data/example_chl/old_gn/bWRmap.txt deleted file mode 100644 index b24eae2f..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRmap.txt +++ /dev/null @@ -1,5 +0,0 @@ -Ctrq3 0.487652 1.365854 -MAS 0.355012 0.479560 -Neutrophil 10.929756 15.048780 -Load 0.825354 4.077143 -Weight 0.088036 0.877077 diff --git a/sourcecodes/data/example_chl/old_gn/bWRmapdata.txt b/sourcecodes/data/example_chl/old_gn/bWRmapdata.txt deleted file mode 100644 index ce5416ce..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRmapdata.txt +++ /dev/null @@ -1 +0,0 @@ -Ctrq3 MAS Load Neutrophil Weight diff --git a/sourcecodes/data/example_chl/old_gn/bWRname.txt b/sourcecodes/data/example_chl/old_gn/bWRname.txt deleted file mode 100644 index 48018335..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRname.txt +++ /dev/null @@ -1 +0,0 @@ -Ctrq3 MAS Neutrophil Load Weight diff --git a/sourcecodes/data/example_chl/old_gn/bWRnet_figure.txt b/sourcecodes/data/example_chl/old_gn/bWRnet_figure.txt deleted file mode 100644 index 6a3a1dbc..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRnet_figure.txt +++ /dev/null @@ -1,433 +0,0 @@ -5 -1200 1200 -Ctrq3 200 0 -MAS 320 240 -Load 0 480 -Neutrophil 400 480 -Weight 320 720 -Ctrq3 2 -250 150 -0 -4 2 3 4 5 -1 0.6341 -2 0.3659 -MAS 1 -250 150 -1 1 -2 3 4 --0.3226 0.0292 --0.3060 0.0326 --0.2895 0.0362 --0.2729 0.0401 --0.2564 0.0443 --0.2398 0.0489 --0.2232 0.0539 --0.2067 0.0592 --0.1901 0.0648 --0.1735 0.0709 --0.1570 0.0774 --0.1404 0.0842 --0.1239 0.0915 --0.1073 0.0992 --0.0907 0.1072 --0.0742 0.1157 --0.0576 0.1246 --0.0411 0.1338 --0.0245 0.1434 --0.0079 0.1534 -0.0086 0.1636 -0.0252 0.1742 -0.0417 0.1850 -0.0583 0.1961 -0.0749 0.2074 -0.0914 0.2188 -0.1080 0.2303 -0.1245 0.2419 -0.1411 0.2535 -0.1577 0.2651 -0.1742 0.2766 -0.1908 0.2879 -0.2073 0.2991 -0.2239 0.3099 -0.2405 0.3205 -0.2570 0.3307 -0.2736 0.3404 -0.2901 0.3496 -0.3067 0.3583 -0.3233 0.3663 -0.3398 0.3737 -0.3564 0.3804 -0.3729 0.3864 -0.3895 0.3916 -0.4061 0.3959 -0.4226 0.3994 -0.4392 0.4021 -0.4558 0.4038 -0.4723 0.4047 -0.4889 0.4046 -0.5054 0.4037 -0.5220 0.4018 -0.5386 0.3991 -0.5551 0.3954 -0.5717 0.3910 -0.5882 0.3857 -0.6048 0.3797 -0.6214 0.3729 -0.6379 0.3654 -0.6545 0.3572 -0.6710 0.3485 -0.6876 0.3392 -0.7042 0.3294 -0.7207 0.3192 -0.7373 0.3086 -0.7538 0.2977 -0.7704 0.2865 -0.7870 0.2752 -0.8035 0.2637 -0.8201 0.2521 -0.8366 0.2405 -0.8532 0.2289 -0.8698 0.2173 -0.8863 0.2059 -0.9029 0.1947 -0.9194 0.1837 -0.9360 0.1729 -0.9526 0.1623 -0.9691 0.1521 -0.9857 0.1422 -1.0022 0.1326 -1.0188 0.1234 -1.0354 0.1146 -1.0519 0.1062 -1.0685 0.0982 -1.0851 0.0906 -1.1016 0.0834 -1.1182 0.0765 -1.1347 0.0701 -1.1513 0.0641 -1.1679 0.0585 -1.1844 0.0532 -1.2010 0.0483 -1.2175 0.0438 -1.2341 0.0396 -1.2507 0.0357 -1.2672 0.0321 -1.2838 0.0288 -1.3003 0.0258 -1.3169 0.0231 -1.3335 0.0206 -Load 1 -250 150 -2 1 2 -0 -1.5239 0.0030 -1.5690 0.0036 -1.6142 0.0043 -1.6593 0.0050 -1.7044 0.0059 -1.7495 0.0069 -1.7946 0.0081 -1.8397 0.0094 -1.8849 0.0110 -1.9300 0.0127 -1.9751 0.0147 -2.0202 0.0169 -2.0653 0.0194 -2.1104 0.0222 -2.1556 0.0253 -2.2007 0.0287 -2.2458 0.0326 -2.2909 0.0368 -2.3360 0.0415 -2.3811 0.0466 -2.4263 0.0522 -2.4714 0.0583 -2.5165 0.0649 -2.5616 0.0720 -2.6067 0.0797 -2.6518 0.0879 -2.6970 0.0966 -2.7421 0.1059 -2.7872 0.1158 -2.8323 0.1261 -2.8774 0.1370 -2.9225 0.1484 -2.9676 0.1602 -3.0128 0.1724 -3.0579 0.1850 -3.1030 0.1979 -3.1481 0.2111 -3.1932 0.2244 -3.2383 0.2379 -3.2835 0.2514 -3.3286 0.2649 -3.3737 0.2782 -3.4188 0.2914 -3.4639 0.3042 -3.5090 0.3166 -3.5542 0.3285 -3.5993 0.3398 -3.6444 0.3504 -3.6895 0.3603 -3.7346 0.3693 -3.7797 0.3774 -3.8249 0.3845 -3.8700 0.3905 -3.9151 0.3954 -3.9602 0.3992 -4.0053 0.4017 -4.0504 0.4031 -4.0956 0.4032 -4.1407 0.4021 -4.1858 0.3997 -4.2309 0.3962 -4.2760 0.3915 -4.3211 0.3857 -4.3663 0.3788 -4.4114 0.3709 -4.4565 0.3620 -4.5016 0.3523 -4.5467 0.3418 -4.5918 0.3306 -4.6370 0.3188 -4.6821 0.3065 -4.7272 0.2937 -4.7723 0.2807 -4.8174 0.2674 -4.8625 0.2539 -4.9077 0.2404 -4.9528 0.2269 -4.9979 0.2135 -5.0430 0.2003 -5.0881 0.1874 -5.1332 0.1747 -5.1784 0.1624 -5.2235 0.1505 -5.2686 0.1391 -5.3137 0.1281 -5.3588 0.1176 -5.4039 0.1077 -5.4491 0.0983 -5.4942 0.0894 -5.5393 0.0811 -5.5844 0.0734 -5.6295 0.0662 -5.6746 0.0595 -5.7198 0.0533 -5.7649 0.0476 -5.8100 0.0424 -5.8551 0.0377 -5.9002 0.0333 -5.9453 0.0294 -5.9905 0.0259 -6.0356 0.0227 -Neutrophil 1 -250 150 -2 1 2 -1 5 --10.5298 0.0245 --9.9542 0.0277 --9.3786 0.0313 --8.8030 0.0353 --8.2274 0.0396 --7.6518 0.0444 --7.0762 0.0496 --6.5006 0.0552 --5.9250 0.0613 --5.3494 0.0679 --4.7738 0.0750 --4.1982 0.0825 --3.6226 0.0906 --3.0470 0.0992 --2.4714 0.1083 --1.8958 0.1180 --1.3202 0.1281 --0.7446 0.1386 --0.1690 0.1496 -0.4066 0.1611 -0.9821 0.1729 -1.5577 0.1851 -2.1333 0.1975 -2.7089 0.2102 -3.2845 0.2231 -3.8601 0.2361 -4.4357 0.2491 -5.0113 0.2621 -5.5869 0.2750 -6.1625 0.2878 -6.7381 0.3002 -7.3137 0.3124 -7.8893 0.3240 -8.4649 0.3352 -9.0405 0.3458 -9.6161 0.3557 -10.1917 0.3648 -10.7673 0.3731 -11.3429 0.3806 -11.9185 0.3870 -12.4940 0.3925 -13.0696 0.3969 -13.6452 0.4002 -14.2208 0.4025 -14.7964 0.4035 -15.3720 0.4035 -15.9476 0.4022 -16.5232 0.3999 -17.0988 0.3964 -17.6744 0.3919 -18.2500 0.3863 -18.8256 0.3797 -19.4012 0.3722 -19.9768 0.3637 -20.5524 0.3545 -21.1280 0.3445 -21.7036 0.3339 -22.2792 0.3226 -22.8548 0.3109 -23.4304 0.2987 -24.0060 0.2862 -24.5815 0.2735 -25.1571 0.2605 -25.7327 0.2475 -26.3083 0.2345 -26.8839 0.2215 -27.4595 0.2086 -28.0351 0.1960 -28.6107 0.1835 -29.1863 0.1714 -29.7619 0.1597 -30.3375 0.1483 -30.9131 0.1373 -31.4887 0.1268 -32.0643 0.1167 -32.6399 0.1072 -33.2155 0.0981 -33.7911 0.0896 -34.3667 0.0816 -34.9423 0.0741 -35.5179 0.0670 -36.0934 0.0605 -36.6690 0.0545 -37.2446 0.0489 -37.8202 0.0438 -38.3958 0.0391 -38.9714 0.0348 -39.5470 0.0308 -40.1226 0.0273 -40.6982 0.0241 -41.2738 0.0212 -41.8494 0.0186 -42.4250 0.0163 -43.0006 0.0142 -43.5762 0.0123 -44.1518 0.0107 -44.7274 0.0093 -45.3030 0.0080 -45.8786 0.0069 -46.4542 0.0059 -47.0298 0.0050 -Weight 1 -250 150 -2 1 4 -0 -0.6306 0.0076 -0.6356 0.0089 -0.6407 0.0105 -0.6457 0.0122 -0.6507 0.0142 -0.6558 0.0164 -0.6608 0.0190 -0.6659 0.0218 -0.6709 0.0250 -0.6759 0.0286 -0.6810 0.0326 -0.6860 0.0370 -0.6910 0.0419 -0.6961 0.0473 -0.7011 0.0531 -0.7061 0.0596 -0.7112 0.0665 -0.7162 0.0741 -0.7212 0.0822 -0.7263 0.0909 -0.7313 0.1002 -0.7363 0.1101 -0.7414 0.1206 -0.7464 0.1316 -0.7514 0.1432 -0.7565 0.1553 -0.7615 0.1678 -0.7665 0.1808 -0.7716 0.1941 -0.7766 0.2076 -0.7816 0.2215 -0.7867 0.2354 -0.7917 0.2494 -0.7967 0.2633 -0.8018 0.2772 -0.8068 0.2907 -0.8119 0.3040 -0.8169 0.3168 -0.8219 0.3290 -0.8270 0.3406 -0.8320 0.3514 -0.8370 0.3614 -0.8421 0.3704 -0.8471 0.3784 -0.8521 0.3853 -0.8572 0.3910 -0.8622 0.3955 -0.8672 0.3988 -0.8723 0.4007 -0.8773 0.4013 -0.8823 0.4006 -0.8874 0.3985 -0.8924 0.3952 -0.8974 0.3906 -0.9025 0.3847 -0.9075 0.3778 -0.9125 0.3697 -0.9176 0.3605 -0.9226 0.3505 -0.9276 0.3396 -0.9327 0.3280 -0.9377 0.3157 -0.9427 0.3028 -0.9478 0.2896 -0.9528 0.2759 -0.9579 0.2621 -0.9629 0.2481 -0.9679 0.2342 -0.9730 0.2202 -0.9780 0.2064 -0.9830 0.1929 -0.9881 0.1796 -0.9931 0.1667 -0.9981 0.1542 -1.0032 0.1422 -1.0082 0.1306 -1.0132 0.1197 -1.0183 0.1092 -1.0233 0.0994 -1.0283 0.0901 -1.0334 0.0815 -1.0384 0.0734 -1.0434 0.0659 -1.0485 0.0590 -1.0535 0.0526 -1.0585 0.0468 -1.0636 0.0414 -1.0686 0.0366 -1.0736 0.0322 -1.0787 0.0283 -1.0837 0.0247 -1.0888 0.0215 -1.0938 0.0187 -1.0988 0.0162 -1.1039 0.0140 -1.1089 0.0120 -1.1139 0.0103 -1.1190 0.0088 -1.1240 0.0075 -1.1290 0.0064 -1.1341 0.0054 diff --git a/sourcecodes/data/example_chl/old_gn/bWRnet_figure_new.txt b/sourcecodes/data/example_chl/old_gn/bWRnet_figure_new.txt deleted file mode 100644 index 9b493660..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRnet_figure_new.txt +++ /dev/null @@ -1,433 +0,0 @@ -1 -5 -1200 1200 -Ctrq3 200 0 -MAS 320 240 -Load 0 480 -Neutrophil 400 480 -Weight 320 720 -Ctrq3 2 -250 150 -0 -4 2 3 4 5 -1.0000 1.0000 -MAS 1 -250 150 -1 1 -2 3 4 --2.2595 0.0066 --2.2129 0.0085 --2.1662 0.0109 --2.1196 0.0138 --2.0729 0.0174 --2.0263 0.0219 --1.9796 0.0272 --1.9330 0.0336 --1.8863 0.0412 --1.8397 0.0501 --1.7930 0.0606 --1.7464 0.0728 --1.6997 0.0868 --1.6531 0.1027 --1.6064 0.1208 --1.5598 0.1410 --1.5131 0.1635 --1.4665 0.1882 --1.4199 0.2151 --1.3732 0.2442 --1.3266 0.2752 --1.2799 0.3080 --1.2333 0.3423 --1.1866 0.3777 --1.1400 0.4139 --1.0933 0.4503 --1.0467 0.4866 --1.0000 0.5221 --0.9534 0.5562 --0.9067 0.5884 --0.8601 0.6182 --0.8134 0.6448 --0.7668 0.6679 --0.7201 0.6870 --0.6735 0.7017 --0.6268 0.7116 --0.5802 0.7167 --0.5335 0.7167 --0.4869 0.7117 --0.4402 0.7018 --0.3936 0.6871 --0.3470 0.6681 --0.3003 0.6450 --0.2537 0.6184 --0.2070 0.5887 --0.1604 0.5565 --0.1137 0.5223 --0.0671 0.4869 --0.0204 0.4506 -0.0262 0.4142 -0.0729 0.3780 -0.1195 0.3425 -0.1662 0.3082 -0.2128 0.2754 -0.2595 0.2444 -0.3061 0.2153 -0.3528 0.1884 -0.3994 0.1637 -0.4461 0.1412 -0.4927 0.1209 -0.5394 0.1029 -0.5860 0.0869 -0.6327 0.0729 -0.6793 0.0607 -0.7259 0.0502 -0.7726 0.0412 -0.8192 0.0336 -0.8659 0.0272 -0.9125 0.0219 -0.9592 0.0175 -1.0058 0.0139 -1.0525 0.0109 -1.0991 0.0085 -1.1458 0.0066 -1.1924 0.0051 -1.2391 0.0039 -1.2857 0.0030 -1.3324 0.0022 -1.3790 0.0017 -1.4257 0.0012 -1.4723 0.0009 -1.5190 0.0007 -1.5656 0.0005 -1.6123 0.0004 -1.6589 0.0003 -1.7056 0.0002 -1.7522 0.0001 -1.7989 0.0001 -1.8455 0.0001 -1.8921 0.0000 -1.9388 0.0000 -1.9854 0.0000 -2.0321 0.0000 -2.0787 0.0000 -2.1254 0.0000 -2.1720 0.0000 -2.2187 0.0000 -2.2653 0.0000 -2.3120 0.0000 -2.3586 0.0000 -2.4053 0.0000 -Load 1 -250 150 -2 1 2 -0 --3.0935 0.0000 --3.0388 0.0000 --2.9842 0.0000 --2.9295 0.0000 --2.8748 0.0000 --2.8202 0.0000 --2.7655 0.0000 --2.7108 0.0000 --2.6562 0.0000 --2.6015 0.0000 --2.5469 0.0000 --2.4922 0.0000 --2.4375 0.0000 --2.3829 0.0000 --2.3282 0.0000 --2.2735 0.0000 --2.2189 0.0000 --2.1642 0.0000 --2.1095 0.0000 --2.0549 0.0000 --2.0002 0.0000 --1.9456 0.0000 --1.8909 0.0000 --1.8362 0.0000 --1.7816 0.0000 --1.7269 0.0000 --1.6722 0.0000 --1.6176 0.0000 --1.5629 0.0000 --1.5083 0.0000 --1.4536 0.0000 --1.3989 0.0000 --1.3443 0.0000 --1.2896 0.0001 --1.2349 0.0001 --1.1803 0.0002 --1.1256 0.0004 --1.0709 0.0007 --1.0163 0.0011 --0.9616 0.0018 --0.9070 0.0029 --0.8523 0.0046 --0.7976 0.0070 --0.7430 0.0106 --0.6883 0.0157 --0.6336 0.0228 --0.5790 0.0326 --0.5243 0.0458 --0.4697 0.0631 --0.4150 0.0855 --0.3603 0.1138 --0.3057 0.1487 --0.2510 0.1910 --0.1963 0.2409 --0.1417 0.2985 --0.0870 0.3633 --0.0323 0.4344 -0.0223 0.5102 -0.0770 0.5887 -0.1316 0.6672 -0.1863 0.7428 -0.2410 0.8124 -0.2956 0.8728 -0.3503 0.9211 -0.4050 0.9548 -0.4596 0.9724 -0.5143 0.9727 -0.5689 0.9558 -0.6236 0.9226 -0.6783 0.8749 -0.7329 0.8149 -0.7876 0.7456 -0.8423 0.6702 -0.8969 0.5917 -0.9516 0.5132 -1.0063 0.4372 -1.0609 0.3659 -1.1156 0.3008 -1.1702 0.2430 -1.2249 0.1927 -1.2796 0.1502 -1.3342 0.1150 -1.3889 0.0865 -1.4436 0.0639 -1.4982 0.0463 -1.5529 0.0330 -1.6075 0.0231 -1.6622 0.0159 -1.7169 0.0107 -1.7715 0.0071 -1.8262 0.0047 -1.8809 0.0030 -1.9355 0.0019 -1.9902 0.0012 -2.0449 0.0007 -2.0995 0.0004 -2.1542 0.0002 -2.2088 0.0001 -2.2635 0.0001 -2.3182 0.0000 -2.3728 0.0000 -Neutrophil 1 -250 150 -2 1 2 -1 5 --2.3403 0.0002 --2.2876 0.0002 --2.2349 0.0003 --2.1823 0.0004 --2.1296 0.0005 --2.0770 0.0007 --2.0243 0.0009 --1.9716 0.0012 --1.9190 0.0015 --1.8663 0.0020 --1.8136 0.0025 --1.7610 0.0032 --1.7083 0.0040 --1.6556 0.0051 --1.6030 0.0063 --1.5503 0.0079 --1.4977 0.0097 --1.4450 0.0120 --1.3923 0.0146 --1.3397 0.0178 --1.2870 0.0215 --1.2343 0.0259 --1.1817 0.0310 --1.1290 0.0369 --1.0764 0.0437 --1.0237 0.0514 --0.9710 0.0602 --0.9184 0.0702 --0.8657 0.0813 --0.8130 0.0937 --0.7604 0.1074 --0.7077 0.1224 --0.6550 0.1388 --0.6024 0.1565 --0.5497 0.1755 --0.4971 0.1957 --0.4444 0.2171 --0.3917 0.2396 --0.3391 0.2629 --0.2864 0.2870 --0.2337 0.3116 --0.1811 0.3364 --0.1284 0.3613 --0.0758 0.3859 --0.0231 0.4099 -0.0296 0.4331 -0.0822 0.4552 -0.1349 0.4757 -0.1876 0.4946 -0.2402 0.5113 -0.2929 0.5258 -0.3456 0.5378 -0.3982 0.5471 -0.4509 0.5535 -0.5035 0.5570 -0.5562 0.5575 -0.6089 0.5549 -0.6615 0.5494 -0.7142 0.5410 -0.7669 0.5299 -0.8195 0.5162 -0.8722 0.5001 -0.9248 0.4819 -0.9775 0.4618 -1.0302 0.4402 -1.0828 0.4173 -1.1355 0.3935 -1.1882 0.3691 -1.2408 0.3443 -1.2935 0.3194 -1.3462 0.2947 -1.3988 0.2704 -1.4515 0.2469 -1.5041 0.2241 -1.5568 0.2023 -1.6095 0.1817 -1.6621 0.1623 -1.7148 0.1442 -1.7675 0.1274 -1.8201 0.1120 -1.8728 0.0979 -1.9254 0.0851 -1.9781 0.0736 -2.0308 0.0632 -2.0834 0.0541 -2.1361 0.0460 -2.1888 0.0389 -2.2414 0.0328 -2.2941 0.0274 -2.3468 0.0228 -2.3994 0.0189 -2.4521 0.0156 -2.5047 0.0127 -2.5574 0.0104 -2.6101 0.0084 -2.6627 0.0068 -2.7154 0.0054 -2.7681 0.0043 -2.8207 0.0034 -2.8734 0.0027 -2.9260 0.0021 -Weight 1 -250 150 -2 1 4 -0 --2.7996 0.0000 --2.7425 0.0000 --2.6853 0.0000 --2.6281 0.0000 --2.5709 0.0000 --2.5137 0.0000 --2.4565 0.0000 --2.3993 0.0000 --2.3421 0.0000 --2.2850 0.0001 --2.2278 0.0001 --2.1706 0.0003 --2.1134 0.0005 --2.0562 0.0008 --1.9990 0.0014 --1.9418 0.0024 --1.8846 0.0040 --1.8275 0.0064 --1.7703 0.0101 --1.7131 0.0156 --1.6559 0.0236 --1.5987 0.0350 --1.5415 0.0507 --1.4843 0.0718 --1.4271 0.0996 --1.3700 0.1353 --1.3128 0.1797 --1.2556 0.2338 --1.1984 0.2976 --1.1412 0.3707 --1.0840 0.4520 --1.0268 0.5393 --0.9696 0.6299 --0.9125 0.7200 --0.8553 0.8055 --0.7981 0.8819 --0.7409 0.9451 --0.6837 0.9913 --0.6265 1.0175 --0.5693 1.0223 --0.5121 1.0052 --0.4550 0.9673 --0.3978 0.9111 --0.3406 0.8399 --0.2834 0.7577 --0.2262 0.6691 --0.1690 0.5782 --0.1118 0.4891 --0.0546 0.4049 -0.0025 0.3280 -0.0597 0.2601 -0.1169 0.2019 -0.1741 0.1533 -0.2313 0.1140 -0.2885 0.0829 -0.3457 0.0591 -0.4029 0.0412 -0.4600 0.0281 -0.5172 0.0187 -0.5744 0.0122 -0.6316 0.0078 -0.6888 0.0049 -0.7460 0.0030 -0.8032 0.0018 -0.8603 0.0011 -0.9175 0.0006 -0.9747 0.0003 -1.0319 0.0002 -1.0891 0.0001 -1.1463 0.0001 -1.2035 0.0000 -1.2607 0.0000 -1.3178 0.0000 -1.3750 0.0000 -1.4322 0.0000 -1.4894 0.0000 -1.5466 0.0000 -1.6038 0.0000 -1.6610 0.0000 -1.7182 0.0000 -1.7753 0.0000 -1.8325 0.0000 -1.8897 0.0000 -1.9469 0.0000 -2.0041 0.0000 -2.0613 0.0000 -2.1185 0.0000 -2.1757 0.0000 -2.2328 0.0000 -2.2900 0.0000 -2.3472 0.0000 -2.4044 0.0000 -2.4616 0.0000 -2.5188 0.0000 -2.5760 0.0000 -2.6332 0.0000 -2.6903 0.0000 -2.7475 0.0000 -2.8047 0.0000 -2.8619 0.0000 -2.9191 0.0000 diff --git a/sourcecodes/data/example_chl/old_gn/bWRnlevels.txt b/sourcecodes/data/example_chl/old_gn/bWRnlevels.txt deleted file mode 100644 index 9f618060..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRnlevels.txt +++ /dev/null @@ -1,2 +0,0 @@ -Ctrq3 1 2 - diff --git a/sourcecodes/data/example_chl/old_gn/bWRnnode.txt b/sourcecodes/data/example_chl/old_gn/bWRnnode.txt deleted file mode 100644 index 7ed6ff82..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRnnode.txt +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sourcecodes/data/example_chl/old_gn/bWRparameters.txt b/sourcecodes/data/example_chl/old_gn/bWRparameters.txt deleted file mode 100644 index 6d6eabf6..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRparameters.txt +++ /dev/null @@ -1,21 +0,0 @@ -Ctrq3 -Discrete node with 2 states -1 0.6341 -2 0.3659 - -MAS -Continuous node -0.4796 0.3499 - -Neutrophil -Continuous node -15.0488 10.8026 - -Load -Continuous node -4.0771 0.8165 - -Weight -Continuous node -0.8771 0.0875 - diff --git a/sourcecodes/data/example_chl/old_gn/bWRstructure_input.txt b/sourcecodes/data/example_chl/old_gn/bWRstructure_input.txt deleted file mode 100644 index efa98e06..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRstructure_input.txt +++ /dev/null @@ -1,7 +0,0 @@ -Ctrq3 MAS Neutrophil Load Weight -0 1 1 1 1 -0 0 1 1 0 -0 0 0 0 1 -0 0 0 0 0 -0 0 0 0 0 - diff --git a/sourcecodes/data/example_chl/old_gn/bWRstructure_old.txt b/sourcecodes/data/example_chl/old_gn/bWRstructure_old.txt deleted file mode 100644 index a6aed858..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRstructure_old.txt +++ /dev/null @@ -1,5 +0,0 @@ -Ctrq3 0.6341 0.3659 -MAS 0.0292 0.0326 0.0362 0.0401 0.0443 0.0489 0.0539 0.0592 0.0648 0.0709 0.0774 0.0842 0.0915 0.0992 0.1072 0.1157 0.1246 0.1338 0.1434 0.1534 0.1636 0.1742 0.1850 0.1961 0.2074 0.2188 0.2303 0.2419 0.2535 0.2651 0.2766 0.2879 0.2991 0.3099 0.3205 0.3307 0.3404 0.3496 0.3583 0.3663 0.3737 0.3804 0.3864 0.3916 0.3959 0.3994 0.4021 0.4038 0.4047 0.4046 0.4037 0.4018 0.3991 0.3954 0.3910 0.3857 0.3797 0.3729 0.3654 0.3572 0.3485 0.3392 0.3294 0.3192 0.3086 0.2977 0.2865 0.2752 0.2637 0.2521 0.2405 0.2289 0.2173 0.2059 0.1947 0.1837 0.1729 0.1623 0.1521 0.1422 0.1326 0.1234 0.1146 0.1062 0.0982 0.0906 0.0834 0.0765 0.0701 0.0641 0.0585 0.0532 0.0483 0.0438 0.0396 0.0357 0.0321 0.0288 0.0258 0.0231 0.0206 -Neutrophil 0.0245 0.0277 0.0313 0.0353 0.0396 0.0444 0.0496 0.0552 0.0613 0.0679 0.0750 0.0825 0.0906 0.0992 0.1083 0.1180 0.1281 0.1386 0.1496 0.1611 0.1729 0.1851 0.1975 0.2102 0.2231 0.2361 0.2491 0.2621 0.2750 0.2878 0.3002 0.3124 0.3240 0.3352 0.3458 0.3557 0.3648 0.3731 0.3806 0.3870 0.3925 0.3969 0.4002 0.4025 0.4035 0.4035 0.4022 0.3999 0.3964 0.3919 0.3863 0.3797 0.3722 0.3637 0.3545 0.3445 0.3339 0.3226 0.3109 0.2987 0.2862 0.2735 0.2605 0.2475 0.2345 0.2215 0.2086 0.1960 0.1835 0.1714 0.1597 0.1483 0.1373 0.1268 0.1167 0.1072 0.0981 0.0896 0.0816 0.0741 0.0670 0.0605 0.0545 0.0489 0.0438 0.0391 0.0348 0.0308 0.0273 0.0241 0.0212 0.0186 0.0163 0.0142 0.0123 0.0107 0.0093 0.0080 0.0069 0.0059 0.0050 -Load 0.0030 0.0036 0.0043 0.0050 0.0059 0.0069 0.0081 0.0094 0.0110 0.0127 0.0147 0.0169 0.0194 0.0222 0.0253 0.0287 0.0326 0.0368 0.0415 0.0466 0.0522 0.0583 0.0649 0.0720 0.0797 0.0879 0.0966 0.1059 0.1158 0.1261 0.1370 0.1484 0.1602 0.1724 0.1850 0.1979 0.2111 0.2244 0.2379 0.2514 0.2649 0.2782 0.2914 0.3042 0.3166 0.3285 0.3398 0.3504 0.3603 0.3693 0.3774 0.3845 0.3905 0.3954 0.3992 0.4017 0.4031 0.4032 0.4021 0.3997 0.3962 0.3915 0.3857 0.3788 0.3709 0.3620 0.3523 0.3418 0.3306 0.3188 0.3065 0.2937 0.2807 0.2674 0.2539 0.2404 0.2269 0.2135 0.2003 0.1874 0.1747 0.1624 0.1505 0.1391 0.1281 0.1176 0.1077 0.0983 0.0894 0.0811 0.0734 0.0662 0.0595 0.0533 0.0476 0.0424 0.0377 0.0333 0.0294 0.0259 0.0227 -Weight 0.0076 0.0089 0.0105 0.0122 0.0142 0.0164 0.0190 0.0218 0.0250 0.0286 0.0326 0.0370 0.0419 0.0473 0.0531 0.0596 0.0665 0.0741 0.0822 0.0909 0.1002 0.1101 0.1206 0.1316 0.1432 0.1553 0.1678 0.1808 0.1941 0.2076 0.2215 0.2354 0.2494 0.2633 0.2772 0.2907 0.3040 0.3168 0.3290 0.3406 0.3514 0.3614 0.3704 0.3784 0.3853 0.3910 0.3955 0.3988 0.4007 0.4013 0.4006 0.3985 0.3952 0.3906 0.3847 0.3778 0.3697 0.3605 0.3505 0.3396 0.3280 0.3157 0.3028 0.2896 0.2759 0.2621 0.2481 0.2342 0.2202 0.2064 0.1929 0.1796 0.1667 0.1542 0.1422 0.1306 0.1197 0.1092 0.0994 0.0901 0.0815 0.0734 0.0659 0.0590 0.0526 0.0468 0.0414 0.0366 0.0322 0.0283 0.0247 0.0215 0.0187 0.0162 0.0140 0.0120 0.0103 0.0088 0.0075 0.0064 0.0054 diff --git a/sourcecodes/data/example_chl/old_gn/bWRtype.txt b/sourcecodes/data/example_chl/old_gn/bWRtype.txt deleted file mode 100644 index 03b402ee..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRtype.txt +++ /dev/null @@ -1,2 +0,0 @@ -Ctrq3 MAS Neutrophil Load Weight -2 1 1 1 1 diff --git a/sourcecodes/data/example_chl/old_gn/bWRvar.txt b/sourcecodes/data/example_chl/old_gn/bWRvar.txt deleted file mode 100644 index 56a6051c..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRvar.txt +++ /dev/null @@ -1 +0,0 @@ -1 \ No newline at end of file diff --git a/sourcecodes/data/example_chl/old_gn/bWRvardata.txt b/sourcecodes/data/example_chl/old_gn/bWRvardata.txt deleted file mode 100644 index 56a6051c..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRvardata.txt +++ /dev/null @@ -1 +0,0 @@ -1 \ No newline at end of file diff --git a/sourcecodes/data/example_chl/old_gn/bWRvarname.txt b/sourcecodes/data/example_chl/old_gn/bWRvarname.txt deleted file mode 100644 index 6ef2df09..00000000 --- a/sourcecodes/data/example_chl/old_gn/bWRvarname.txt +++ /dev/null @@ -1 +0,0 @@ -Ctrq3 \ No newline at end of file diff --git a/sourcecodes/data/example_chr2_spleen/cuLban.txt b/sourcecodes/data/example_chr2_spleen/cuLban.txt deleted file mode 100644 index fdd12dda..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLban.txt +++ /dev/null @@ -1,51 +0,0 @@ -From To -Ifih1 rs3664317 -Oas1a rs3664317 -Parp9 rs3664317 -Dhx58 rs3664317 -Cd1d1 rs3664317 -Irf7 rs3664317 -Oas3 rs3664317 -Pml rs3664317 -Mx1 rs3664317 -Ifit1 rs3664317 -Trim25 rs3664317 -Oas1g rs3664317 -Pglyrp3 rs3664317 -Ifih1 rs3664317 -Oas1a Ifih1 -Parp9 Ifih1 -Dhx58 Ifih1 -Cd1d1 Ifih1 -Irf7 Ifih1 -Oas3 Ifih1 -Pml Ifih1 -Mx1 Ifih1 -Ifit1 Ifih1 -Trim25 Ifih1 -Oas1g Ifih1 -Pglyrp3 Ifih1 -Oas1a rs3664317 -Parp9 rs3664317 -Dhx58 rs3664317 -Cd1d1 rs3664317 -Irf7 rs3664317 -Oas3 rs3664317 -Pml rs3664317 -Mx1 rs3664317 -Ifit1 rs3664317 -Trim25 rs3664317 -Oas1g rs3664317 -Pglyrp3 rs3664317 -Oas1a Ifih1 -Parp9 Ifih1 -Dhx58 Ifih1 -Cd1d1 Ifih1 -Irf7 Ifih1 -Oas3 Ifih1 -Pml Ifih1 -Mx1 Ifih1 -Ifit1 Ifih1 -Trim25 Ifih1 -Oas1g Ifih1 -Pglyrp3 Ifih1 diff --git a/sourcecodes/data/example_chr2_spleen/cuLcontinuous_input.txt b/sourcecodes/data/example_chr2_spleen/cuLcontinuous_input.txt deleted file mode 100644 index ca8ea1e5..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLcontinuous_input.txt +++ /dev/null @@ -1,76 +0,0 @@ -rs3664317 Oas1a Parp9 Dhx58 Cd1d1 Irf7 Oas3 Pml Mx1 Ifit1 Trim25 Oas1g Pglyrp3 Ifih1 -2 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 8.34 9.812 8.774 9.79 9.663 8.27 11.036 7.284 8.286 10.395 8.521 6.186 8.83 -1 8.368 9.738 8.566 9.144 9.484 8.818 11.03 6.977 8.294 10.076 8.529 5.968 8.828 -1 8.178 9.57 8.726 9.575 10.106 8.99 10.878 7.205 8.676 10.036 8.61 5.976 9.024 -1 8.116 9.901 8.904 9.959 9.793 8.336 11.105 7.598 8.316 10.292 8.401 5.814 8.836 -2 8.099 9.68 8.876 10.116 9.771 8.379 11.028 7.438 8.541 10.215 8.32 5.917 9.073 -1 8.262 9.59 8.24 10.088 8.938 7.832 10.486 6.752 7.825 9.908 8.196 6.15 8.446 -1 7.915 9.415 8.308 9.707 9.12 8.702 11.102 7.208 8.243 10.034 7.897 6.06 8.892 -2 8.565 10.002 8.96 9.779 10.322 9.24 11.278 7.644 8.893 10.42 8.773 5.914 9.407 -1 8.189 9.774 8.541 9.939 9.134 7.819 10.766 7.122 8.352 10.113 8.492 6.269 9.055 -1 8.476 9.954 8.908 9.476 9.92 8.764 11.134 7.859 8.788 10.17 8.862 6.226 9.17 -2 8.119 9.946 8.876 9.578 10.02 8.734 11.244 7.85 8.838 10.557 8.56 5.98 9.353 -2 8.305 9.713 8.972 9.789 9.839 8.804 10.948 7.682 8.896 10.181 8.854 5.979 9.567 -2 8.654 10 9.306 9.439 10.457 9.223 10.922 7.082 8.942 10.131 9.162 6.01 9.74 -1 8.105 9.748 8.725 10.119 9.782 8.575 11.113 7.63 8.674 10.355 8.59 6.279 8.908 -1 8.247 9.715 8.829 9.646 9.953 9.668 11.112 7.384 9.221 10.19 8.64 6 9.552 -1 8.511 9.994 9.014 9.89 10.266 8.444 10.599 7.331 9.153 10.012 8.837 6.148 9.023 -2 8.947 10.28 9.483 9.398 11.23 9.86 11.324 8.006 9.772 10.524 9.587 5.865 10.067 -1 8.526 9.685 8.921 9.7 10.126 9.373 11.121 7.497 9.003 10.357 8.156 6.334 9.678 -2 8.06 9.745 9.092 9.278 10.231 8.976 10.998 7.578 9.145 10.283 8.611 6.168 9.413 -2 7.93 9.728 8.694 9.512 9.826 9.016 11.276 7.604 8.767 10.378 8.577 5.963 9.264 -2 8.511 9.686 9.014 8.982 10.508 10.108 11.304 7.441 9.133 10.341 9.04 6.2 9.974 -2 8.645 9.997 8.97 9.443 10.393 9.302 11.409 7.785 8.894 10.552 9.051 5.997 9.412 -2 8.293 9.802 9.001 9.524 10.156 9.263 11.212 7.772 8.581 10.433 8.514 6.093 9.177 -1 7.781 9.712 8.97 9.375 10.12 9.484 11.317 7.347 8.972 10.393 8.352 6.193 9.587 -2 8.465 9.88 8.913 9.816 9.965 8.852 11.138 7.537 8.625 10.426 8.617 6.044 9.556 -2 8.657 10.026 9.189 9.691 10.302 9.268 11.194 7.634 9.143 10.378 9.05 6.067 9.679 -2 7.634 9.606 8.36 9.465 8.41 8.605 11.183 6.942 8.174 9.952 7.478 6.09 9.535 -1 7.669 9.494 8.779 9.552 9.362 8.52 11.024 7.131 8.378 10.391 8.114 6.07 8.851 -2 8.618 10.212 9.433 9.672 10.442 9.21 11.328 8.045 9.322 10.5 9.128 5.994 9.656 -2 8.731 10.27 9.342 9.43 10.697 10.117 11.286 7.749 9.734 10.464 9.322 6.156 9.876 -1 7.554 9.524 8.759 9.93 9.52 8.279 10.82 7.32 8.316 10.31 8.186 6.068 9.046 -1 8.262 9.677 8.75 9.444 10.052 8.634 10.888 7.32 8.562 9.893 8.644 6.212 8.918 -1 7.823 9.628 8.66 9.529 9.578 8.736 11.206 7.171 8.408 10.062 8.111 5.838 9.033 -1 8.28 9.572 8.784 9.428 9.862 9.424 11.27 7.288 8.505 10.174 8.642 6.022 9.313 -2 9.09 10.053 9.599 9.469 11.004 9.882 11.436 8.521 9.814 10.562 9.704 6.044 10.061 -1 8.446 9.989 9.297 9.688 10.577 9.129 11.102 7.718 9.484 10.231 9.072 6.17 9.21 -1 8.668 9.858 9.195 9.385 10.695 9.249 11.028 7.765 9.367 10.319 9.179 6.136 9.563 -2 8.574 10.059 9.281 9.233 10.508 9.247 11.145 8.138 9.505 10.402 9.192 5.992 9.848 -2 8.523 10.052 9.131 9.507 10.418 9.413 11.187 7.641 9.304 10.465 9.063 6.095 9.733 -1 7.987 9.748 8.766 9.578 9.781 8.482 11.279 7.52 8.364 10.141 8.207 6.192 9.133 -2 8.466 9.429 8.946 9.395 9.715 9.071 11.388 7.592 8.078 10.32 8.326 6.108 9.021 -1 7.668 9.694 8.493 10.112 9.561 8.394 10.922 7.26 8.19 10.27 7.916 5.892 8.974 -2 8.379 10.037 9.155 9.683 10.281 9.2 10.913 7.173 9.404 10.381 9.097 6.099 9.714 -2 7.805 9.654 8.454 9.198 10.065 9.468 11.217 6.917 8.43 10.459 8.11 6.068 9.068 -1 7.981 9.8 8.553 9.946 9.862 8.901 11.085 7.214 8.393 10.373 8.19 6.05 9.015 -1 7.746 9.688 8.578 9.901 9.358 7.866 10.928 7.354 7.929 10.233 8.066 5.754 8.883 -1 7.997 9.859 8.795 9.867 9.817 8.734 11.109 7.416 8.67 10.247 8.176 6.143 9.081 -1 8.674 9.689 9.06 9.81 10.544 8.995 11.189 7.781 9.219 10.07 8.98 5.992 9.143 -1 8.088 9.49 8.676 9.456 10.184 8.737 10.998 7.222 8.538 10.192 8.441 6.147 8.55 -1 8.001 9.801 8.669 9.977 9.383 8.274 11.055 7.231 7.913 10.272 8.277 5.931 9.009 -2 8.218 9.458 8.781 9.214 9.66 8.87 10.738 7.241 8.289 10.029 8.612 6.125 9.38 -1 7.684 9.56 8.75 10.077 9.686 8.27 11.102 7.206 8.13 10.212 8.07 6.018 8.984 -2 8.326 9.696 8.88 9.714 10.014 9.08 11.055 7.256 8.494 10.054 8.63 6.177 9.162 -2 8.906 10.106 9.412 9.704 11.06 9.854 11.335 7.799 10.103 10.471 9.25 6.033 9.97 -1 8.073 9.793 8.626 9.879 9.262 8.408 10.844 7.108 8.368 9.959 8.261 6.052 8.916 -2 8.527 10.026 9.143 9.244 10.597 9.566 11.108 7.778 9.748 10.351 9.153 6.055 9.698 -2 8.614 10.05 9.202 9.508 10.66 9.63 11.156 7.758 9.789 10.324 9.068 6.15 9.948 -2 8.522 10.158 8.992 9.684 9.992 8.55 11.125 7.914 8.976 10.311 8.574 5.889 9.566 -1 8.086 9.6 8.522 9.544 9.641 8.514 10.99 7.386 8.506 10.194 8.234 6.02 8.736 -1 7.873 9.596 8.452 9.422 9.278 8.509 10.958 7.057 8.081 9.981 7.969 6.136 8.958 -2 8.371 9.99 8.949 9.931 10.195 8.935 10.83 7.694 9.183 10.493 9.124 6.128 9.396 -2 8.476 9.982 9.115 9.639 10.465 9.833 11.105 8.058 9.9 10.351 9.182 6.05 9.884 -1 8.512 9.995 8.846 9.951 9.561 8.558 10.769 7.584 8.901 10.139 8.769 5.959 9.203 -1 8.358 9.858 8.99 9.981 10.123 9.368 10.989 7.463 9.327 9.93 8.54 6.02 9.543 -1 8.23 9.614 8.806 9.919 9.939 9.108 11.184 7.766 8.793 10.174 8.605 5.972 9.068 -2 8.238 9.802 8.926 9.595 10.062 8.77 11.202 7.712 9.131 10.34 8.57 6.05 9.464 -1 8.533 10.108 9.083 10.214 10.514 8.463 11.008 7.356 9.344 10.196 8.736 6.262 9.257 -1 7.866 9.444 8.223 9.865 8.95 8.539 10.935 6.754 7.748 10.177 7.826 6.29 8.716 -2 8.888 10.031 9.158 9.407 10.8 9.547 11.238 7.659 9.602 10.398 9.337 6.028 9.529 -1 8.026 9.682 8.398 9.824 9.202 8.041 10.703 7.322 8.352 10.209 8.196 6.009 9.001 -2 8.974 10.071 9.451 9.348 11.061 9.686 11.255 8.077 10.101 10.323 9.557 6.006 10.072 -1 8.181 9.432 9.045 9.544 10.651 9.18 10.832 7.419 8.742 9.818 8.546 6.33 9.201 -1 8.137 9.676 9.024 9.37 10.206 9.944 10.985 7.226 8.9 10.362 8.918 6.352 9.367 - diff --git a/sourcecodes/data/example_chr2_spleen/cuLgraphviz.txt b/sourcecodes/data/example_chr2_spleen/cuLgraphviz.txt deleted file mode 100644 index 824e26d5..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLgraphviz.txt +++ /dev/null @@ -1,32 +0,0 @@ -digraph G { -size="10,10"; ratio = fill; -node [shape=square,width=1.5]; -rs3664317 -> Dhx58; -rs3664317 -> Cd1d1; -rs3664317 -> Ifit1; -rs3664317 -> Oas1g; -rs3664317 -> Ifih1; -Parp9 -> Oas1a; -Dhx58 -> Irf7; -Dhx58 -> Mx1; -Dhx58 -> Ifit1; -Dhx58 -> Trim25; -Dhx58 -> Oas1g; -Cd1d1 -> Oas3; -Cd1d1 -> Trim25; -Cd1d1 -> Pglyrp3; -Oas3 -> Pglyrp3; -Pml -> Oas3; -Pml -> Pglyrp3; -Ifit1 -> Irf7; -Ifit1 -> Mx1; -Trim25 -> Parp9; -Trim25 -> Pml; -Trim25 -> Pglyrp3; -Ifih1 -> Parp9; -Ifih1 -> Dhx58; -Ifih1 -> Cd1d1; -Ifih1 -> Oas3; -Ifih1 -> Ifit1; -Ifih1 -> Trim25; -} \ No newline at end of file diff --git a/sourcecodes/data/example_chr2_spleen/cuLk.txt b/sourcecodes/data/example_chr2_spleen/cuLk.txt deleted file mode 100644 index 29d6383b..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLk.txt +++ /dev/null @@ -1 +0,0 @@ -100 diff --git a/sourcecodes/data/example_chr2_spleen/cuLmap.txt b/sourcecodes/data/example_chr2_spleen/cuLmap.txt deleted file mode 100644 index 9ca8e641..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLmap.txt +++ /dev/null @@ -1,14 +0,0 @@ -rs3664317 0.501140 1.452055 -Oas1a 0.347301 8.281466 -Parp9 0.216211 9.804164 -Dhx58 0.302026 8.891247 -Cd1d1 0.268738 9.643644 -Irf7 0.548579 10.009315 -Oas3 0.548788 8.957397 -Pml 0.190985 11.075425 -Mx1 0.336795 7.483137 -Ifit1 0.569192 8.828521 -Trim25 0.176657 10.255192 -Oas1g 0.458134 8.632151 -Pglyrp3 0.123345 6.070877 -Ifih1 0.387383 9.298137 diff --git a/sourcecodes/data/example_chr2_spleen/cuLmapdata.txt b/sourcecodes/data/example_chr2_spleen/cuLmapdata.txt deleted file mode 100644 index 64d3fc62..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLmapdata.txt +++ /dev/null @@ -1 +0,0 @@ -rs3664317 Ifih1 Cd1d1 Dhx58 Oas1g Trim25 Pml Oas3 Pglyrp3 Parp9 Oas1a Ifit1 Mx1 Irf7 diff --git a/sourcecodes/data/example_chr2_spleen/cuLname.txt b/sourcecodes/data/example_chr2_spleen/cuLname.txt deleted file mode 100644 index 1cc6fe19..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLname.txt +++ /dev/null @@ -1 +0,0 @@ -rs3664317 Oas1a Parp9 Dhx58 Cd1d1 Irf7 Oas3 Pml Mx1 Ifit1 Trim25 Oas1g Pglyrp3 Ifih1 diff --git a/sourcecodes/data/example_chr2_spleen/cuLnet_figure.txt b/sourcecodes/data/example_chr2_spleen/cuLnet_figure.txt deleted file mode 100644 index db0c7cf0..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLnet_figure.txt +++ /dev/null @@ -1,1387 +0,0 @@ -14 -1200 1400 -rs3664317 360 0 -Ifih1 480 175 -Cd1d1 160 350 -Dhx58 560 350 -Oas1g 180 525 -Trim25 480 525 -Pml 0 700 -Oas3 280 875 -Pglyrp3 360 1050 -Parp9 240 700 -Oas1a 680 875 -Ifit1 780 525 -Mx1 480 700 -Irf7 720 700 -rs3664317 2 -250 150 -0 -5 2 3 4 5 12 -1 0.5479 -2 0.4521 -Ifih1 1 -250 150 -1 1 -6 3 4 6 8 10 12 -8.0586 0.0023 -8.0826 0.0028 -8.1066 0.0034 -8.1306 0.0041 -8.1546 0.0050 -8.1787 0.0060 -8.2027 0.0071 -8.2267 0.0085 -8.2507 0.0101 -8.2747 0.0119 -8.2987 0.0140 -8.3227 0.0164 -8.3467 0.0192 -8.3707 0.0223 -8.3947 0.0259 -8.4187 0.0299 -8.4427 0.0343 -8.4667 0.0393 -8.4908 0.0449 -8.5148 0.0510 -8.5388 0.0578 -8.5628 0.0652 -8.5868 0.0733 -8.6108 0.0820 -8.6348 0.0914 -8.6588 0.1015 -8.6828 0.1124 -8.7068 0.1238 -8.7308 0.1359 -8.7548 0.1487 -8.7788 0.1620 -8.8029 0.1758 -8.8269 0.1900 -8.8509 0.2046 -8.8749 0.2195 -8.8989 0.2345 -8.9229 0.2496 -8.9469 0.2647 -8.9709 0.2795 -8.9949 0.2941 -9.0189 0.3082 -9.0429 0.3218 -9.0669 0.3347 -9.0909 0.3467 -9.1150 0.3578 -9.1390 0.3678 -9.1630 0.3766 -9.1870 0.3842 -9.2110 0.3903 -9.2350 0.3951 -9.2590 0.3984 -9.2830 0.4001 -9.3070 0.4003 -9.3310 0.3990 -9.3550 0.3961 -9.3790 0.3917 -9.4030 0.3859 -9.4271 0.3787 -9.4511 0.3702 -9.4751 0.3605 -9.4991 0.3497 -9.5231 0.3379 -9.5471 0.3252 -9.5711 0.3118 -9.5951 0.2978 -9.6191 0.2834 -9.6431 0.2685 -9.6671 0.2535 -9.6911 0.2384 -9.7151 0.2234 -9.7392 0.2084 -9.7632 0.1938 -9.7872 0.1794 -9.8112 0.1655 -9.8352 0.1521 -9.8592 0.1392 -9.8832 0.1269 -9.9072 0.1153 -9.9312 0.1043 -9.9552 0.0940 -9.9792 0.0844 -10.0032 0.0755 -10.0272 0.0672 -10.0513 0.0597 -10.0753 0.0527 -10.0993 0.0464 -10.1233 0.0407 -10.1473 0.0356 -10.1713 0.0310 -10.1953 0.0269 -10.2193 0.0232 -10.2433 0.0200 -10.2673 0.0171 -10.2913 0.0146 -10.3153 0.0124 -10.3393 0.0105 -10.3634 0.0089 -10.3874 0.0075 -10.4114 0.0063 -10.4354 0.0052 -10.4594 0.0043 -Cd1d1 1 -250 150 -2 1 2 -3 6 8 9 -8.7133 0.0010 -8.7310 0.0012 -8.7487 0.0015 -8.7663 0.0019 -8.7840 0.0023 -8.8017 0.0029 -8.8194 0.0035 -8.8371 0.0043 -8.8548 0.0052 -8.8725 0.0064 -8.8902 0.0077 -8.9079 0.0092 -8.9256 0.0110 -8.9433 0.0131 -8.9610 0.0156 -8.9787 0.0184 -8.9964 0.0216 -9.0141 0.0253 -9.0318 0.0295 -9.0495 0.0342 -9.0672 0.0395 -9.0849 0.0455 -9.1025 0.0521 -9.1202 0.0594 -9.1379 0.0674 -9.1556 0.0762 -9.1733 0.0857 -9.1910 0.0960 -9.2087 0.1072 -9.2264 0.1190 -9.2441 0.1316 -9.2618 0.1449 -9.2795 0.1589 -9.2972 0.1734 -9.3149 0.1885 -9.3326 0.2039 -9.3503 0.2197 -9.3680 0.2357 -9.3857 0.2517 -9.4034 0.2677 -9.4211 0.2834 -9.4387 0.2987 -9.4564 0.3135 -9.4741 0.3276 -9.4918 0.3408 -9.5095 0.3530 -9.5272 0.3641 -9.5449 0.3739 -9.5626 0.3823 -9.5803 0.3891 -9.5980 0.3944 -9.6157 0.3980 -9.6334 0.3999 -9.6511 0.4000 -9.6688 0.3984 -9.6865 0.3951 -9.7042 0.3901 -9.7219 0.3835 -9.7396 0.3753 -9.7573 0.3658 -9.7749 0.3549 -9.7926 0.3428 -9.8103 0.3297 -9.8280 0.3158 -9.8457 0.3011 -9.8634 0.2858 -9.8811 0.2702 -9.8988 0.2543 -9.9165 0.2382 -9.9342 0.2223 -9.9519 0.2064 -9.9696 0.1909 -9.9873 0.1758 -10.0050 0.1612 -10.0227 0.1471 -10.0404 0.1337 -10.0581 0.1210 -10.0758 0.1090 -10.0935 0.0978 -10.1111 0.0873 -10.1288 0.0776 -10.1465 0.0687 -10.1642 0.0606 -10.1819 0.0532 -10.1996 0.0465 -10.2173 0.0404 -10.2350 0.0350 -10.2527 0.0302 -10.2704 0.0259 -10.2881 0.0222 -10.3058 0.0189 -10.3235 0.0160 -10.3412 0.0135 -10.3589 0.0113 -10.3766 0.0095 -10.3943 0.0079 -10.4120 0.0066 -10.4297 0.0054 -10.4473 0.0044 -10.4650 0.0036 -10.4827 0.0030 -Dhx58 1 -250 150 -2 1 2 -5 5 6 12 13 14 -7.9210 0.0024 -7.9408 0.0029 -7.9606 0.0035 -7.9804 0.0043 -8.0002 0.0053 -8.0200 0.0064 -8.0398 0.0076 -8.0596 0.0092 -8.0794 0.0110 -8.0992 0.0130 -8.1190 0.0154 -8.1388 0.0182 -8.1586 0.0213 -8.1784 0.0249 -8.1982 0.0290 -8.2180 0.0336 -8.2378 0.0388 -8.2576 0.0446 -8.2774 0.0510 -8.2972 0.0581 -8.3170 0.0659 -8.3368 0.0745 -8.3566 0.0838 -8.3764 0.0938 -8.3962 0.1046 -8.4160 0.1162 -8.4358 0.1284 -8.4556 0.1414 -8.4754 0.1550 -8.4952 0.1692 -8.5150 0.1839 -8.5348 0.1990 -8.5546 0.2145 -8.5744 0.2302 -8.5942 0.2459 -8.6140 0.2617 -8.6338 0.2772 -8.6536 0.2924 -8.6734 0.3071 -8.6932 0.3212 -8.7130 0.3346 -8.7328 0.3469 -8.7526 0.3582 -8.7724 0.3683 -8.7922 0.3771 -8.8120 0.3844 -8.8318 0.3902 -8.8516 0.3944 -8.8714 0.3970 -8.8912 0.3978 -8.9110 0.3970 -8.9308 0.3944 -8.9506 0.3902 -8.9704 0.3845 -8.9902 0.3771 -9.0100 0.3684 -9.0298 0.3583 -9.0496 0.3470 -9.0694 0.3346 -9.0892 0.3213 -9.1090 0.3072 -9.1288 0.2925 -9.1486 0.2773 -9.1684 0.2617 -9.1882 0.2460 -9.2080 0.2302 -9.2278 0.2146 -9.2476 0.1991 -9.2674 0.1840 -9.2872 0.1693 -9.3070 0.1551 -9.3268 0.1415 -9.3466 0.1285 -9.3664 0.1162 -9.3862 0.1047 -9.4060 0.0939 -9.4258 0.0838 -9.4456 0.0745 -9.4654 0.0660 -9.4852 0.0582 -9.5050 0.0510 -9.5248 0.0446 -9.5446 0.0388 -9.5644 0.0337 -9.5842 0.0290 -9.6040 0.0250 -9.6238 0.0213 -9.6436 0.0182 -9.6634 0.0154 -9.6832 0.0130 -9.7030 0.0110 -9.7228 0.0092 -9.7426 0.0077 -9.7624 0.0064 -9.7822 0.0053 -9.8020 0.0043 -9.8218 0.0035 -9.8416 0.0029 -9.8614 0.0024 -9.8812 0.0019 -9.9010 0.0015 -Oas1g 1 -250 150 -2 1 4 -0 -7.0199 0.0009 -7.0513 0.0011 -7.0827 0.0014 -7.1141 0.0018 -7.1456 0.0022 -7.1770 0.0028 -7.2084 0.0034 -7.2398 0.0042 -7.2712 0.0052 -7.3027 0.0063 -7.3341 0.0076 -7.3655 0.0092 -7.3969 0.0111 -7.4284 0.0133 -7.4598 0.0158 -7.4912 0.0187 -7.5226 0.0221 -7.5541 0.0260 -7.5855 0.0304 -7.6169 0.0353 -7.6483 0.0409 -7.6797 0.0472 -7.7112 0.0542 -7.7426 0.0619 -7.7740 0.0704 -7.8054 0.0797 -7.8369 0.0899 -7.8683 0.1008 -7.8997 0.1125 -7.9311 0.1251 -7.9625 0.1383 -7.9940 0.1523 -8.0254 0.1670 -8.0568 0.1822 -8.0882 0.1978 -8.1197 0.2138 -8.1511 0.2300 -8.1825 0.2464 -8.2139 0.2626 -8.2454 0.2787 -8.2768 0.2943 -8.3082 0.3094 -8.3396 0.3238 -8.3710 0.3373 -8.4025 0.3497 -8.4339 0.3609 -8.4653 0.3707 -8.4967 0.3791 -8.5282 0.3858 -8.5596 0.3909 -8.5910 0.3942 -8.6224 0.3956 -8.6538 0.3953 -8.6853 0.3931 -8.7167 0.3891 -8.7481 0.3834 -8.7795 0.3761 -8.8110 0.3672 -8.8424 0.3568 -8.8738 0.3451 -8.9052 0.3323 -8.9366 0.3184 -8.9681 0.3038 -8.9995 0.2884 -9.0309 0.2726 -9.0623 0.2565 -9.0938 0.2401 -9.1252 0.2238 -9.1566 0.2077 -9.1880 0.1918 -9.2195 0.1763 -9.2509 0.1613 -9.2823 0.1469 -9.3137 0.1332 -9.3451 0.1202 -9.3766 0.1080 -9.4080 0.0965 -9.4394 0.0859 -9.4708 0.0761 -9.5023 0.0671 -9.5337 0.0589 -9.5651 0.0514 -9.5965 0.0447 -9.6279 0.0387 -9.6594 0.0334 -9.6908 0.0286 -9.7222 0.0244 -9.7536 0.0208 -9.7851 0.0176 -9.8165 0.0148 -9.8479 0.0124 -9.8793 0.0103 -9.9108 0.0086 -9.9422 0.0071 -9.9736 0.0058 -10.0050 0.0048 -10.0364 0.0039 -10.0679 0.0032 -10.0993 0.0025 -10.1307 0.0020 -10.1621 0.0016 -Trim25 1 -250 150 -3 2 3 4 -3 7 9 10 -9.6413 0.0009 -9.6523 0.0012 -9.6633 0.0014 -9.6743 0.0018 -9.6852 0.0022 -9.6962 0.0026 -9.7072 0.0032 -9.7182 0.0039 -9.7291 0.0047 -9.7401 0.0056 -9.7511 0.0068 -9.7620 0.0081 -9.7730 0.0096 -9.7840 0.0113 -9.7950 0.0133 -9.8059 0.0156 -9.8169 0.0183 -9.8279 0.0213 -9.8389 0.0247 -9.8498 0.0286 -9.8608 0.0329 -9.8718 0.0377 -9.8828 0.0431 -9.8937 0.0490 -9.9047 0.0556 -9.9157 0.0628 -9.9266 0.0706 -9.9376 0.0791 -9.9486 0.0883 -9.9596 0.0982 -9.9705 0.1087 -9.9815 0.1200 -9.9925 0.1319 -10.0035 0.1444 -10.0144 0.1575 -10.0254 0.1711 -10.0364 0.1851 -10.0473 0.1996 -10.0583 0.2144 -10.0693 0.2293 -10.0803 0.2444 -10.0912 0.2594 -10.1022 0.2743 -10.1132 0.2889 -10.1242 0.3031 -10.1351 0.3168 -10.1461 0.3299 -10.1571 0.3422 -10.1681 0.3535 -10.1790 0.3638 -10.1900 0.3730 -10.2010 0.3809 -10.2119 0.3875 -10.2229 0.3927 -10.2339 0.3964 -10.2449 0.3987 -10.2558 0.3993 -10.2668 0.3985 -10.2778 0.3961 -10.2888 0.3922 -10.2997 0.3868 -10.3107 0.3801 -10.3217 0.3720 -10.3327 0.3627 -10.3436 0.3522 -10.3546 0.3408 -10.3656 0.3284 -10.3765 0.3153 -10.3875 0.3015 -10.3985 0.2872 -10.4095 0.2725 -10.4204 0.2576 -10.4314 0.2426 -10.4424 0.2275 -10.4534 0.2126 -10.4643 0.1979 -10.4753 0.1835 -10.4863 0.1695 -10.4972 0.1559 -10.5082 0.1429 -10.5192 0.1304 -10.5302 0.1186 -10.5411 0.1075 -10.5521 0.0970 -10.5631 0.0872 -10.5741 0.0781 -10.5850 0.0696 -10.5960 0.0619 -10.6070 0.0548 -10.6180 0.0483 -10.6289 0.0424 -10.6399 0.0371 -10.6509 0.0323 -10.6618 0.0281 -10.6728 0.0243 -10.6838 0.0209 -10.6948 0.0180 -10.7057 0.0153 -10.7167 0.0131 -10.7277 0.0111 -10.7387 0.0094 -Pml 1 -250 150 -1 6 -2 8 9 -10.2950 0.0001 -10.3083 0.0001 -10.3217 0.0002 -10.3350 0.0002 -10.3483 0.0003 -10.3616 0.0004 -10.3749 0.0005 -10.3883 0.0006 -10.4016 0.0008 -10.4149 0.0010 -10.4282 0.0013 -10.4415 0.0016 -10.4549 0.0020 -10.4682 0.0026 -10.4815 0.0032 -10.4948 0.0040 -10.5081 0.0049 -10.5214 0.0060 -10.5348 0.0073 -10.5481 0.0089 -10.5614 0.0107 -10.5747 0.0129 -10.5880 0.0154 -10.6014 0.0184 -10.6147 0.0218 -10.6280 0.0257 -10.6413 0.0302 -10.6546 0.0353 -10.6680 0.0411 -10.6813 0.0476 -10.6946 0.0548 -10.7079 0.0628 -10.7212 0.0716 -10.7346 0.0813 -10.7479 0.0918 -10.7612 0.1032 -10.7745 0.1155 -10.7878 0.1285 -10.8012 0.1424 -10.8145 0.1570 -10.8278 0.1722 -10.8411 0.1880 -10.8544 0.2043 -10.8678 0.2209 -10.8811 0.2377 -10.8944 0.2546 -10.9077 0.2713 -10.9210 0.2877 -10.9344 0.3036 -10.9477 0.3188 -10.9610 0.3332 -10.9743 0.3466 -10.9876 0.3587 -11.0010 0.3695 -11.0143 0.3787 -11.0276 0.3863 -11.0409 0.3922 -11.0542 0.3962 -11.0676 0.3983 -11.0809 0.3985 -11.0942 0.3967 -11.1075 0.3930 -11.1208 0.3875 -11.1342 0.3802 -11.1475 0.3713 -11.1608 0.3608 -11.1741 0.3489 -11.1874 0.3357 -11.2008 0.3215 -11.2141 0.3064 -11.2274 0.2906 -11.2407 0.2743 -11.2540 0.2576 -11.2674 0.2408 -11.2807 0.2240 -11.2940 0.2073 -11.3073 0.1910 -11.3206 0.1751 -11.3340 0.1597 -11.3473 0.1450 -11.3606 0.1310 -11.3739 0.1178 -11.3872 0.1054 -11.4006 0.0938 -11.4139 0.0831 -11.4272 0.0733 -11.4405 0.0643 -11.4538 0.0562 -11.4671 0.0488 -11.4805 0.0422 -11.4938 0.0363 -11.5071 0.0311 -11.5204 0.0265 -11.5337 0.0225 -11.5471 0.0190 -11.5604 0.0159 -11.5737 0.0133 -11.5870 0.0111 -11.6003 0.0092 -11.6137 0.0076 -11.6270 0.0062 -Oas3 1 -250 150 -3 2 3 7 -1 9 -7.2702 0.0017 -7.3042 0.0021 -7.3381 0.0026 -7.3721 0.0032 -7.4060 0.0039 -7.4400 0.0048 -7.4739 0.0059 -7.5079 0.0072 -7.5419 0.0087 -7.5758 0.0104 -7.6098 0.0125 -7.6437 0.0149 -7.6777 0.0177 -7.7116 0.0209 -7.7456 0.0246 -7.7795 0.0289 -7.8135 0.0337 -7.8475 0.0391 -7.8814 0.0452 -7.9154 0.0520 -7.9493 0.0595 -7.9833 0.0679 -8.0172 0.0771 -8.0512 0.0871 -8.0852 0.0980 -8.1191 0.1098 -8.1531 0.1224 -8.1870 0.1358 -8.2210 0.1501 -8.2549 0.1651 -8.2889 0.1808 -8.3228 0.1971 -8.3568 0.2139 -8.3908 0.2311 -8.4247 0.2486 -8.4587 0.2662 -8.4926 0.2837 -8.5266 0.3011 -8.5605 0.3181 -8.5945 0.3345 -8.6284 0.3502 -8.6624 0.3650 -8.6964 0.3787 -8.7303 0.3911 -8.7643 0.4021 -8.7982 0.4116 -8.8322 0.4195 -8.8661 0.4255 -8.9001 0.4297 -8.9340 0.4320 -8.9680 0.4324 -9.0020 0.4308 -9.0359 0.4273 -9.0699 0.4220 -9.1038 0.4148 -9.1378 0.4059 -9.1717 0.3954 -9.2057 0.3835 -9.2396 0.3702 -9.2736 0.3558 -9.3076 0.3405 -9.3415 0.3243 -9.3755 0.3075 -9.4094 0.2903 -9.4434 0.2728 -9.4773 0.2552 -9.5113 0.2377 -9.5452 0.2204 -9.5792 0.2034 -9.6132 0.1869 -9.6471 0.1709 -9.6811 0.1557 -9.7150 0.1411 -9.7490 0.1273 -9.7829 0.1144 -9.8169 0.1023 -9.8508 0.0911 -9.8848 0.0807 -9.9188 0.0712 -9.9527 0.0626 -9.9867 0.0547 -10.0206 0.0476 -10.0546 0.0413 -10.0885 0.0356 -10.1225 0.0306 -10.1565 0.0262 -10.1904 0.0223 -10.2244 0.0189 -10.2583 0.0159 -10.2923 0.0134 -10.3262 0.0112 -10.3602 0.0093 -10.3941 0.0077 -10.4281 0.0064 -10.4621 0.0052 -10.4960 0.0043 -10.5300 0.0035 -10.5639 0.0028 -10.5979 0.0023 -10.6318 0.0018 -10.6658 0.0015 -Pglyrp3 1 -250 150 -4 3 6 7 8 -0 -5.6307 0.0011 -5.6391 0.0014 -5.6475 0.0017 -5.6560 0.0021 -5.6644 0.0026 -5.6729 0.0032 -5.6813 0.0039 -5.6898 0.0047 -5.6982 0.0057 -5.7067 0.0069 -5.7151 0.0083 -5.7236 0.0100 -5.7320 0.0119 -5.7405 0.0141 -5.7489 0.0166 -5.7574 0.0196 -5.7658 0.0229 -5.7743 0.0267 -5.7827 0.0310 -5.7911 0.0359 -5.7996 0.0413 -5.8080 0.0474 -5.8165 0.0541 -5.8249 0.0614 -5.8334 0.0695 -5.8418 0.0783 -5.8503 0.0878 -5.8587 0.0981 -5.8672 0.1091 -5.8756 0.1208 -5.8841 0.1332 -5.8925 0.1462 -5.9010 0.1598 -5.9094 0.1739 -5.9178 0.1885 -5.9263 0.2034 -5.9347 0.2185 -5.9432 0.2337 -5.9516 0.2490 -5.9601 0.2640 -5.9685 0.2788 -5.9770 0.2931 -5.9854 0.3069 -5.9939 0.3199 -6.0023 0.3320 -6.0108 0.3431 -6.0192 0.3530 -6.0277 0.3617 -6.0361 0.3690 -6.0446 0.3748 -6.0530 0.3790 -6.0614 0.3817 -6.0699 0.3827 -6.0783 0.3821 -6.0868 0.3798 -6.0952 0.3759 -6.1037 0.3705 -6.1121 0.3635 -6.1206 0.3552 -6.1290 0.3455 -6.1375 0.3347 -6.1459 0.3228 -6.1544 0.3100 -6.1628 0.2964 -6.1713 0.2822 -6.1797 0.2675 -6.1882 0.2525 -6.1966 0.2373 -6.2050 0.2220 -6.2135 0.2069 -6.2219 0.1919 -6.2304 0.1773 -6.2388 0.1631 -6.2473 0.1493 -6.2557 0.1362 -6.2642 0.1236 -6.2726 0.1118 -6.2811 0.1006 -6.2895 0.0902 -6.2980 0.0804 -6.3064 0.0715 -6.3149 0.0632 -6.3233 0.0557 -6.3317 0.0489 -6.3402 0.0427 -6.3486 0.0371 -6.3571 0.0321 -6.3655 0.0277 -6.3740 0.0238 -6.3824 0.0203 -6.3909 0.0173 -6.3993 0.0147 -6.4078 0.0124 -6.4162 0.0104 -6.4247 0.0087 -6.4331 0.0072 -6.4416 0.0060 -6.4500 0.0050 -6.4585 0.0041 -6.4669 0.0033 -6.4753 0.0027 -Parp9 1 -250 150 -2 2 6 -1 11 -9.1988 0.0080 -9.2118 0.0094 -9.2247 0.0111 -9.2377 0.0130 -9.2507 0.0152 -9.2637 0.0177 -9.2766 0.0205 -9.2896 0.0237 -9.3026 0.0272 -9.3156 0.0312 -9.3285 0.0357 -9.3415 0.0406 -9.3545 0.0461 -9.3675 0.0521 -9.3804 0.0587 -9.3934 0.0659 -9.4064 0.0737 -9.4194 0.0821 -9.4323 0.0912 -9.4453 0.1009 -9.4583 0.1112 -9.4712 0.1222 -9.4842 0.1337 -9.4972 0.1458 -9.5102 0.1585 -9.5231 0.1716 -9.5361 0.1851 -9.5491 0.1990 -9.5621 0.2132 -9.5750 0.2276 -9.5880 0.2420 -9.6010 0.2565 -9.6140 0.2709 -9.6269 0.2850 -9.6399 0.2988 -9.6529 0.3121 -9.6659 0.3249 -9.6788 0.3369 -9.6918 0.3482 -9.7048 0.3586 -9.7178 0.3679 -9.7307 0.3761 -9.7437 0.3832 -9.7567 0.3889 -9.7697 0.3934 -9.7826 0.3964 -9.7956 0.3981 -9.8086 0.3983 -9.8216 0.3971 -9.8345 0.3945 -9.8475 0.3905 -9.8605 0.3851 -9.8734 0.3785 -9.8864 0.3706 -9.8994 0.3617 -9.9124 0.3516 -9.9253 0.3406 -9.9383 0.3288 -9.9513 0.3163 -9.9643 0.3031 -9.9772 0.2894 -9.9902 0.2754 -10.0032 0.2611 -10.0162 0.2467 -10.0291 0.2322 -10.0421 0.2178 -10.0551 0.2035 -10.0681 0.1895 -10.0810 0.1759 -10.0940 0.1626 -10.1070 0.1498 -10.1200 0.1375 -10.1329 0.1258 -10.1459 0.1146 -10.1589 0.1041 -10.1719 0.0942 -10.1848 0.0849 -10.1978 0.0763 -10.2108 0.0683 -10.2238 0.0609 -10.2367 0.0541 -10.2497 0.0480 -10.2627 0.0423 -10.2756 0.0372 -10.2886 0.0326 -10.3016 0.0285 -10.3146 0.0247 -10.3275 0.0214 -10.3405 0.0185 -10.3535 0.0159 -10.3665 0.0137 -10.3794 0.0117 -10.3924 0.0099 -10.4054 0.0084 -10.4184 0.0071 -10.4313 0.0060 -10.4443 0.0050 -10.4573 0.0042 -10.4703 0.0035 -10.4832 0.0029 -10.4962 0.0024 -Oas1a 1 -250 150 -1 10 -0 -7.2067 0.0034 -7.2290 0.0042 -7.2513 0.0051 -7.2736 0.0061 -7.2959 0.0073 -7.3182 0.0087 -7.3405 0.0104 -7.3628 0.0124 -7.3851 0.0146 -7.4075 0.0172 -7.4298 0.0201 -7.4521 0.0235 -7.4744 0.0273 -7.4967 0.0316 -7.5190 0.0364 -7.5413 0.0417 -7.5636 0.0477 -7.5859 0.0543 -7.6082 0.0616 -7.6305 0.0695 -7.6528 0.0782 -7.6751 0.0876 -7.6974 0.0977 -7.7197 0.1085 -7.7420 0.1201 -7.7643 0.1323 -7.7867 0.1452 -7.8090 0.1586 -7.8313 0.1727 -7.8536 0.1871 -7.8759 0.2020 -7.8982 0.2172 -7.9205 0.2325 -7.9428 0.2479 -7.9651 0.2633 -7.9874 0.2785 -8.0097 0.2933 -8.0320 0.3077 -8.0543 0.3214 -8.0766 0.3344 -8.0989 0.3465 -8.1212 0.3576 -8.1436 0.3675 -8.1659 0.3761 -8.1882 0.3834 -8.2105 0.3892 -8.2328 0.3935 -8.2551 0.3963 -8.2774 0.3974 -8.2997 0.3969 -8.3220 0.3947 -8.3443 0.3910 -8.3666 0.3857 -8.3889 0.3790 -8.4112 0.3708 -8.4335 0.3613 -8.4558 0.3507 -8.4781 0.3389 -8.5004 0.3263 -8.5228 0.3128 -8.5451 0.2986 -8.5674 0.2839 -8.5897 0.2689 -8.6120 0.2536 -8.6343 0.2382 -8.6566 0.2228 -8.6789 0.2075 -8.7012 0.1925 -8.7235 0.1779 -8.7458 0.1637 -8.7681 0.1500 -8.7904 0.1369 -8.8127 0.1245 -8.8350 0.1127 -8.8573 0.1016 -8.8797 0.0912 -8.9020 0.0816 -8.9243 0.0726 -8.9466 0.0644 -8.9689 0.0569 -8.9912 0.0501 -9.0135 0.0439 -9.0358 0.0383 -9.0581 0.0332 -9.0804 0.0288 -9.1027 0.0248 -9.1250 0.0213 -9.1473 0.0182 -9.1696 0.0155 -9.1919 0.0131 -9.2142 0.0111 -9.2365 0.0093 -9.2589 0.0078 -9.2812 0.0065 -9.3035 0.0054 -9.3258 0.0045 -9.3481 0.0037 -9.3704 0.0030 -9.3927 0.0025 -9.4150 0.0020 -9.4373 0.0016 -Ifit1 1 -250 150 -3 1 2 4 -2 13 14 -7.1788 0.0063 -7.2137 0.0075 -7.2487 0.0089 -7.2836 0.0105 -7.3185 0.0124 -7.3535 0.0145 -7.3884 0.0169 -7.4233 0.0197 -7.4583 0.0228 -7.4932 0.0264 -7.5281 0.0303 -7.5631 0.0347 -7.5980 0.0397 -7.6329 0.0451 -7.6679 0.0511 -7.7028 0.0577 -7.7377 0.0649 -7.7727 0.0728 -7.8076 0.0812 -7.8426 0.0904 -7.8775 0.1002 -7.9124 0.1106 -7.9474 0.1217 -7.9823 0.1333 -8.0172 0.1456 -8.0522 0.1584 -8.0871 0.1717 -8.1220 0.1854 -8.1570 0.1995 -8.1919 0.2138 -8.2268 0.2284 -8.2618 0.2430 -8.2967 0.2576 -8.3316 0.2720 -8.3666 0.2862 -8.4015 0.3001 -8.4364 0.3134 -8.4714 0.3261 -8.5063 0.3381 -8.5412 0.3492 -8.5762 0.3593 -8.6111 0.3684 -8.6460 0.3763 -8.6810 0.3830 -8.7159 0.3883 -8.7508 0.3922 -8.7858 0.3948 -8.8207 0.3958 -8.8556 0.3954 -8.8906 0.3936 -8.9255 0.3902 -8.9604 0.3855 -8.9954 0.3795 -9.0303 0.3721 -9.0652 0.3635 -9.1002 0.3539 -9.1351 0.3432 -9.1700 0.3316 -9.2050 0.3192 -9.2399 0.3061 -9.2748 0.2925 -9.3098 0.2784 -9.3447 0.2641 -9.3796 0.2495 -9.4146 0.2349 -9.4495 0.2203 -9.4844 0.2059 -9.5194 0.1917 -9.5543 0.1778 -9.5892 0.1643 -9.6242 0.1513 -9.6591 0.1388 -9.6940 0.1268 -9.7290 0.1155 -9.7639 0.1047 -9.7988 0.0947 -9.8338 0.0852 -9.8687 0.0765 -9.9036 0.0683 -9.9386 0.0609 -9.9735 0.0540 -10.0084 0.0477 -10.0434 0.0420 -10.0783 0.0369 -10.1133 0.0322 -10.1482 0.0281 -10.1831 0.0244 -10.2181 0.0211 -10.2530 0.0181 -10.2879 0.0156 -10.3229 0.0133 -10.3578 0.0113 -10.3927 0.0096 -10.4277 0.0081 -10.4626 0.0068 -10.4975 0.0057 -10.5325 0.0048 -10.5674 0.0040 -10.6023 0.0033 -10.6373 0.0027 -10.6722 0.0023 -Mx1 1 -250 150 -2 4 12 -0 -6.4152 0.0028 -6.4396 0.0035 -6.4641 0.0043 -6.4885 0.0053 -6.5129 0.0066 -6.5373 0.0081 -6.5618 0.0098 -6.5862 0.0119 -6.6106 0.0144 -6.6350 0.0173 -6.6595 0.0207 -6.6839 0.0246 -6.7083 0.0291 -6.7327 0.0342 -6.7572 0.0400 -6.7816 0.0465 -6.8060 0.0539 -6.8304 0.0621 -6.8549 0.0711 -6.8793 0.0811 -6.9037 0.0919 -6.9281 0.1037 -6.9526 0.1164 -6.9770 0.1300 -7.0014 0.1444 -7.0259 0.1595 -7.0503 0.1754 -7.0747 0.1918 -7.0991 0.2086 -7.1236 0.2258 -7.1480 0.2431 -7.1724 0.2604 -7.1968 0.2775 -7.2213 0.2941 -7.2457 0.3102 -7.2701 0.3254 -7.2945 0.3396 -7.3190 0.3526 -7.3434 0.3641 -7.3678 0.3742 -7.3922 0.3824 -7.4167 0.3889 -7.4411 0.3934 -7.4655 0.3959 -7.4899 0.3964 -7.5144 0.3948 -7.5388 0.3911 -7.5632 0.3855 -7.5876 0.3780 -7.6121 0.3688 -7.6365 0.3579 -7.6609 0.3455 -7.6854 0.3318 -7.7098 0.3170 -7.7342 0.3013 -7.7586 0.2849 -7.7831 0.2680 -7.8075 0.2508 -7.8319 0.2335 -7.8563 0.2162 -7.8808 0.1992 -7.9052 0.1826 -7.9296 0.1665 -7.9540 0.1510 -7.9785 0.1363 -8.0029 0.1223 -8.0273 0.1092 -8.0517 0.0970 -8.0762 0.0858 -8.1006 0.0754 -8.1250 0.0660 -8.1494 0.0574 -8.1739 0.0497 -8.1983 0.0428 -8.2227 0.0367 -8.2471 0.0312 -8.2716 0.0265 -8.2960 0.0223 -8.3204 0.0187 -8.3449 0.0156 -8.3693 0.0130 -8.3937 0.0107 -8.4181 0.0088 -8.4426 0.0072 -8.4670 0.0059 -8.4914 0.0047 -8.5158 0.0038 -8.5403 0.0031 -8.5647 0.0024 -8.5891 0.0019 -8.6135 0.0015 -8.6380 0.0012 -8.6624 0.0009 -8.6868 0.0007 -8.7112 0.0006 -8.7357 0.0004 -8.7601 0.0003 -8.7845 0.0002 -8.8089 0.0002 -8.8334 0.0001 -8.8578 0.0001 -Irf7 1 -250 150 -2 4 12 -0 -7.8614 0.0002 -7.9006 0.0003 -7.9398 0.0004 -7.9789 0.0005 -8.0181 0.0006 -8.0573 0.0008 -8.0965 0.0010 -8.1356 0.0013 -8.1748 0.0016 -8.2140 0.0021 -8.2531 0.0026 -8.2923 0.0033 -8.3315 0.0040 -8.3707 0.0050 -8.4098 0.0061 -8.4490 0.0075 -8.4882 0.0091 -8.5273 0.0111 -8.5665 0.0133 -8.6057 0.0160 -8.6449 0.0191 -8.6840 0.0226 -8.7232 0.0267 -8.7624 0.0314 -8.8015 0.0367 -8.8407 0.0428 -8.8799 0.0495 -8.9191 0.0570 -8.9582 0.0654 -8.9974 0.0746 -9.0366 0.0846 -9.0757 0.0956 -9.1149 0.1074 -9.1541 0.1201 -9.1933 0.1336 -9.2324 0.1478 -9.2716 0.1628 -9.3108 0.1784 -9.3499 0.1946 -9.3891 0.2111 -9.4283 0.2279 -9.4675 0.2448 -9.5066 0.2617 -9.5458 0.2783 -9.5850 0.2946 -9.6241 0.3102 -9.6633 0.3250 -9.7025 0.3388 -9.7417 0.3514 -9.7808 0.3627 -9.8200 0.3725 -9.8592 0.3806 -9.8983 0.3870 -9.9375 0.3916 -9.9767 0.3942 -10.0159 0.3948 -10.0550 0.3935 -10.0942 0.3903 -10.1334 0.3851 -10.1725 0.3781 -10.2117 0.3694 -10.2509 0.3591 -10.2901 0.3473 -10.3292 0.3343 -10.3684 0.3201 -10.4076 0.3050 -10.4467 0.2892 -10.4859 0.2728 -10.5251 0.2561 -10.5643 0.2392 -10.6034 0.2223 -10.6426 0.2056 -10.6818 0.1891 -10.7209 0.1732 -10.7601 0.1577 -10.7993 0.1430 -10.8385 0.1290 -10.8776 0.1157 -10.9168 0.1033 -10.9560 0.0918 -10.9951 0.0812 -11.0343 0.0714 -11.0735 0.0625 -11.1127 0.0544 -11.1518 0.0472 -11.1910 0.0407 -11.2302 0.0349 -11.2693 0.0298 -11.3085 0.0253 -11.3477 0.0214 -11.3869 0.0180 -11.4260 0.0151 -11.4652 0.0125 -11.5044 0.0104 -11.5435 0.0086 -11.5827 0.0070 -11.6219 0.0057 -11.6611 0.0047 -11.7002 0.0038 -11.7394 0.0030 -11.7786 0.0024 diff --git a/sourcecodes/data/example_chr2_spleen/cuLnet_figure_new.txt b/sourcecodes/data/example_chr2_spleen/cuLnet_figure_new.txt deleted file mode 100644 index 7f631ad5..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLnet_figure_new.txt +++ /dev/null @@ -1,1288 +0,0 @@ -2 -14 -1200 1400 -rs3664317 360 0 -Ifih1 480 175 -Cd1d1 160 350 -Dhx58 560 350 -Oas1g 180 525 -Trim25 480 525 -Pml 0 700 -Oas3 280 875 -Pglyrp3 360 1050 -Parp9 240 700 -Oas1a 680 875 -Ifit1 780 525 -Mx1 480 700 -Irf7 720 700 -rs3664317 2 -250 150 -0 -5 2 3 4 5 12 -1 0.9980 -2 0.0020 -Ifih1 1 -250 150 -1 1 -6 3 4 6 8 10 12 --3.3510 1.0000 -Cd1d1 1 -250 150 -2 1 2 -3 6 8 9 --3.4620 0.0000 --3.3962 0.0000 --3.3304 0.0000 --3.2645 0.0000 --3.1987 0.0000 --3.1328 0.0000 --3.0670 0.0000 --3.0011 0.0000 --2.9353 0.0000 --2.8694 0.0000 --2.8036 0.0000 --2.7378 0.0001 --2.6719 0.0001 --2.6061 0.0001 --2.5402 0.0001 --2.4744 0.0002 --2.4085 0.0002 --2.3427 0.0003 --2.2768 0.0004 --2.2110 0.0006 --2.1452 0.0007 --2.0793 0.0009 --2.0135 0.0012 --1.9476 0.0016 --1.8818 0.0020 --1.8159 0.0026 --1.7501 0.0032 --1.6843 0.0041 --1.6184 0.0051 --1.5526 0.0063 --1.4867 0.0078 --1.4209 0.0097 --1.3550 0.0118 --1.2892 0.0144 --1.2233 0.0175 --1.1575 0.0210 --1.0917 0.0252 --1.0258 0.0300 --0.9600 0.0356 --0.8941 0.0419 --0.8283 0.0491 --0.7624 0.0572 --0.6966 0.0663 --0.6308 0.0765 --0.5649 0.0877 --0.4991 0.1000 --0.4332 0.1133 --0.3674 0.1278 --0.3015 0.1434 --0.2357 0.1599 --0.1698 0.1774 --0.1040 0.1957 --0.0382 0.2147 -0.0277 0.2343 -0.0935 0.2543 -0.1594 0.2744 -0.2252 0.2946 -0.2911 0.3144 -0.3569 0.3338 -0.4227 0.3524 -0.4886 0.3701 -0.5544 0.3865 -0.6203 0.4014 -0.6861 0.4146 -0.7520 0.4259 -0.8178 0.4351 -0.8837 0.4420 -0.9495 0.4466 -1.0153 0.4488 -1.0812 0.4485 -1.1470 0.4458 -1.2129 0.4407 -1.2787 0.4332 -1.3446 0.4236 -1.4104 0.4118 -1.4763 0.3983 -1.5421 0.3830 -1.6079 0.3663 -1.6738 0.3484 -1.7396 0.3296 -1.8055 0.3101 -1.8713 0.2902 -1.9372 0.2700 -2.0030 0.2499 -2.0688 0.2300 -2.1347 0.2105 -2.2005 0.1916 -2.2664 0.1735 -2.3322 0.1562 -2.3981 0.1399 -2.4639 0.1246 -2.5298 0.1103 -2.5956 0.0972 -2.6614 0.0851 -2.7273 0.0742 -2.7931 0.0643 -2.8590 0.0554 -2.9248 0.0474 -2.9907 0.0404 -3.0565 0.0343 -3.1223 0.0289 -Dhx58 1 -250 150 -2 1 2 -5 5 6 12 13 14 --3.2125 0.2772 --3.1470 0.3638 --3.0814 0.4631 --3.0159 0.5716 --2.9503 0.6843 --2.8848 0.7945 --2.8192 0.8946 --2.7536 0.9769 --2.6881 1.0347 --2.6225 1.0628 --2.5570 1.0587 --2.4914 1.0228 --2.4258 0.9583 --2.3603 0.8708 --2.2947 0.7674 --2.2292 0.6559 --2.1636 0.5437 --2.0980 0.4371 --2.0325 0.3408 --1.9669 0.2577 --1.9014 0.1890 --1.8358 0.1344 --1.7702 0.0927 --1.7047 0.0620 --1.6391 0.0402 --1.5736 0.0253 --1.5080 0.0154 --1.4425 0.0091 --1.3769 0.0052 --1.3113 0.0029 --1.2458 0.0016 --1.1802 0.0008 --1.1147 0.0004 --1.0491 0.0002 --0.9835 0.0001 --0.9180 0.0000 --0.8524 0.0000 --0.7869 0.0000 --0.7213 0.0000 --0.6557 0.0000 --0.5902 0.0000 --0.5246 0.0000 --0.4591 0.0000 --0.3935 0.0000 --0.3280 0.0000 --0.2624 0.0000 --0.1968 0.0000 --0.1313 0.0000 --0.0657 0.0000 --0.0002 0.0000 -0.0654 0.0000 -0.1310 0.0000 -0.1965 0.0000 -0.2621 0.0000 -0.3276 0.0000 -0.3932 0.0000 -0.4588 0.0000 -0.5243 0.0000 -0.5899 0.0000 -0.6554 0.0000 -0.7210 0.0000 -0.7866 0.0000 -0.8521 0.0000 -0.9177 0.0000 -0.9832 0.0000 -1.0488 0.0000 -1.1143 0.0000 -1.1799 0.0000 -1.2455 0.0000 -1.3110 0.0000 -1.3766 0.0000 -1.4421 0.0000 -1.5077 0.0000 -1.5733 0.0000 -1.6388 0.0000 -1.7044 0.0000 -1.7699 0.0000 -1.8355 0.0000 -1.9011 0.0000 -1.9666 0.0000 -2.0322 0.0000 -2.0977 0.0000 -2.1633 0.0000 -2.2288 0.0000 -2.2944 0.0000 -2.3600 0.0000 -2.4255 0.0000 -2.4911 0.0000 -2.5566 0.0000 -2.6222 0.0000 -2.6878 0.0000 -2.7533 0.0000 -2.8189 0.0000 -2.8844 0.0000 -2.9500 0.0000 -3.0156 0.0000 -3.0811 0.0000 -3.1467 0.0000 -3.2122 0.0000 -3.2778 0.0000 -3.3434 0.0000 -Oas1g 1 -250 150 -2 1 4 -0 --3.5192 0.0005 --3.4507 0.0009 --3.3821 0.0017 --3.3135 0.0030 --3.2449 0.0053 --3.1763 0.0090 --3.1077 0.0148 --3.0391 0.0238 --2.9705 0.0371 --2.9019 0.0562 --2.8334 0.0829 --2.7648 0.1187 --2.6962 0.1652 --2.6276 0.2236 --2.5590 0.2943 --2.4904 0.3764 --2.4218 0.4681 --2.3532 0.5659 --2.2847 0.6652 --2.2161 0.7600 --2.1475 0.8442 --2.0789 0.9116 --2.0103 0.9570 --1.9417 0.9767 --1.8731 0.9691 --1.8045 0.9347 --1.7359 0.8764 --1.6674 0.7989 --1.5988 0.7080 --1.5302 0.6100 --1.4616 0.5109 --1.3930 0.4159 --1.3244 0.3292 --1.2558 0.2533 --1.1872 0.1895 --1.1186 0.1378 --1.0501 0.0974 --0.9815 0.0670 --0.9129 0.0448 --0.8443 0.0291 --0.7757 0.0184 --0.7071 0.0113 --0.6385 0.0067 --0.5699 0.0039 --0.5014 0.0022 --0.4328 0.0012 --0.3642 0.0006 --0.2956 0.0003 --0.2270 0.0002 --0.1584 0.0001 --0.0898 0.0000 --0.0212 0.0000 -0.0474 0.0000 -0.1159 0.0000 -0.1845 0.0000 -0.2531 0.0000 -0.3217 0.0000 -0.3903 0.0000 -0.4589 0.0000 -0.5275 0.0000 -0.5961 0.0000 -0.6646 0.0000 -0.7332 0.0000 -0.8018 0.0000 -0.8704 0.0000 -0.9390 0.0000 -1.0076 0.0000 -1.0762 0.0000 -1.1448 0.0000 -1.2134 0.0000 -1.2819 0.0000 -1.3505 0.0000 -1.4191 0.0000 -1.4877 0.0000 -1.5563 0.0000 -1.6249 0.0000 -1.6935 0.0000 -1.7621 0.0000 -1.8307 0.0000 -1.8992 0.0000 -1.9678 0.0000 -2.0364 0.0000 -2.1050 0.0000 -2.1736 0.0000 -2.2422 0.0000 -2.3108 0.0000 -2.3794 0.0000 -2.4479 0.0000 -2.5165 0.0000 -2.5851 0.0000 -2.6537 0.0000 -2.7223 0.0000 -2.7909 0.0000 -2.8595 0.0000 -2.9281 0.0000 -2.9967 0.0000 -3.0652 0.0000 -3.1338 0.0000 -3.2024 0.0000 -3.2710 0.0000 -3.3396 0.0000 -Trim25 1 -250 150 -3 2 3 4 -3 7 9 10 --3.4748 0.0273 --3.4127 0.0331 --3.3506 0.0400 --3.2885 0.0479 --3.2263 0.0570 --3.1642 0.0675 --3.1021 0.0792 --3.0400 0.0925 --2.9779 0.1072 --2.9158 0.1235 --2.8536 0.1413 --2.7915 0.1606 --2.7294 0.1814 --2.6673 0.2034 --2.6052 0.2267 --2.5431 0.2510 --2.4810 0.2760 --2.4188 0.3015 --2.3567 0.3273 --2.2946 0.3528 --2.2325 0.3779 --2.1704 0.4021 --2.1083 0.4250 --2.0461 0.4463 --1.9840 0.4655 --1.9219 0.4824 --1.8598 0.4966 --1.7977 0.5078 --1.7356 0.5159 --1.6735 0.5207 --1.6113 0.5220 --1.5492 0.5199 --1.4871 0.5144 --1.4250 0.5056 --1.3629 0.4937 --1.3008 0.4789 --1.2386 0.4615 --1.1765 0.4417 --1.1144 0.4201 --1.0523 0.3969 --0.9902 0.3724 --0.9281 0.3472 --0.8660 0.3216 --0.8038 0.2959 --0.7417 0.2705 --0.6796 0.2456 --0.6175 0.2215 --0.5554 0.1985 --0.4933 0.1767 --0.4311 0.1562 --0.3690 0.1373 --0.3069 0.1198 --0.2448 0.1039 --0.1827 0.0894 --0.1206 0.0765 --0.0585 0.0650 -0.0037 0.0549 -0.0658 0.0461 -0.1279 0.0384 -0.1900 0.0318 -0.2521 0.0261 -0.3142 0.0213 -0.3764 0.0173 -0.4385 0.0140 -0.5006 0.0112 -0.5627 0.0089 -0.6248 0.0070 -0.6869 0.0055 -0.7490 0.0043 -0.8112 0.0033 -0.8733 0.0026 -0.9354 0.0020 -0.9975 0.0015 -1.0596 0.0011 -1.1217 0.0008 -1.1839 0.0006 -1.2460 0.0005 -1.3081 0.0003 -1.3702 0.0002 -1.4323 0.0002 -1.4944 0.0001 -1.5565 0.0001 -1.6187 0.0001 -1.6808 0.0000 -1.7429 0.0000 -1.8050 0.0000 -1.8671 0.0000 -1.9292 0.0000 -1.9914 0.0000 -2.0535 0.0000 -2.1156 0.0000 -2.1777 0.0000 -2.2398 0.0000 -2.3019 0.0000 -2.3640 0.0000 -2.4262 0.0000 -2.4883 0.0000 -2.5504 0.0000 -2.6125 0.0000 -2.6746 0.0000 -2.7367 0.0000 -Pml 1 -250 150 -1 6 -2 8 9 --4.0862 0.0013 --4.0165 0.0017 --3.9468 0.0022 --3.8770 0.0028 --3.8073 0.0036 --3.7375 0.0045 --3.6678 0.0057 --3.5980 0.0071 --3.5283 0.0088 --3.4586 0.0108 --3.3888 0.0133 --3.3191 0.0162 --3.2493 0.0196 --3.1796 0.0236 --3.1098 0.0283 --3.0401 0.0337 --2.9704 0.0399 --2.9006 0.0470 --2.8309 0.0550 --2.7611 0.0640 --2.6914 0.0741 --2.6217 0.0852 --2.5519 0.0975 --2.4822 0.1109 --2.4124 0.1254 --2.3427 0.1409 --2.2729 0.1575 --2.2032 0.1750 --2.1335 0.1934 --2.0637 0.2124 --1.9940 0.2320 --1.9242 0.2519 --1.8545 0.2720 --1.7847 0.2919 --1.7150 0.3115 --1.6453 0.3305 --1.5755 0.3487 --1.5058 0.3657 --1.4360 0.3814 --1.3663 0.3954 --1.2966 0.4075 --1.2268 0.4177 --1.1571 0.4256 --1.0873 0.4311 --1.0176 0.4343 --0.9478 0.4349 --0.8781 0.4330 --0.8084 0.4286 --0.7386 0.4218 --0.6689 0.4128 --0.5991 0.4016 --0.5294 0.3884 --0.4596 0.3736 --0.3899 0.3572 --0.3202 0.3395 --0.2504 0.3209 --0.1807 0.3016 --0.1109 0.2818 --0.0412 0.2617 -0.0286 0.2417 -0.0983 0.2220 -0.1680 0.2026 -0.2378 0.1839 -0.3075 0.1660 -0.3773 0.1489 -0.4470 0.1328 -0.5167 0.1178 -0.5865 0.1039 -0.6562 0.0911 -0.7260 0.0794 -0.7957 0.0688 -0.8655 0.0593 -0.9352 0.0508 -1.0049 0.0433 -1.0747 0.0366 -1.1444 0.0308 -1.2142 0.0258 -1.2839 0.0215 -1.3537 0.0178 -1.4234 0.0146 -1.4931 0.0120 -1.5629 0.0097 -1.6326 0.0079 -1.7024 0.0063 -1.7721 0.0051 -1.8418 0.0040 -1.9116 0.0032 -1.9813 0.0025 -2.0511 0.0019 -2.1208 0.0015 -2.1906 0.0012 -2.2603 0.0009 -2.3300 0.0007 -2.3998 0.0005 -2.4695 0.0004 -2.5393 0.0003 -2.6090 0.0002 -2.6788 0.0002 -2.7485 0.0001 -2.8182 0.0001 -2.8880 0.0001 -Oas3 1 -250 150 -3 2 3 7 -1 9 --3.0744 0.1968 --3.0125 0.2591 --2.9506 0.3326 --2.8888 0.4165 --2.8269 0.5085 --2.7650 0.6055 --2.7031 0.7031 --2.6413 0.7962 --2.5794 0.8793 --2.5175 0.9470 --2.4556 0.9947 --2.3938 1.0188 --2.3319 1.0177 --2.2700 0.9913 --2.2081 0.9417 --2.1463 0.8724 --2.0844 0.7882 --2.0225 0.6945 --1.9606 0.5967 --1.8988 0.5000 --1.8369 0.4086 --1.7750 0.3256 --1.7132 0.2531 --1.6513 0.1918 --1.5894 0.1418 --1.5275 0.1022 --1.4657 0.0718 --1.4038 0.0492 --1.3419 0.0329 --1.2800 0.0215 --1.2182 0.0136 --1.1563 0.0085 --1.0944 0.0051 --1.0325 0.0030 --0.9707 0.0017 --0.9088 0.0010 --0.8469 0.0005 --0.7850 0.0003 --0.7232 0.0001 --0.6613 0.0001 --0.5994 0.0000 --0.5375 0.0000 --0.4757 0.0000 --0.4138 0.0000 --0.3519 0.0000 --0.2901 0.0000 --0.2282 0.0000 --0.1663 0.0000 --0.1044 0.0000 --0.0426 0.0000 -0.0193 0.0000 -0.0812 0.0000 -0.1431 0.0000 -0.2049 0.0000 -0.2668 0.0000 -0.3287 0.0000 -0.3906 0.0000 -0.4524 0.0000 -0.5143 0.0000 -0.5762 0.0000 -0.6381 0.0000 -0.6999 0.0000 -0.7618 0.0000 -0.8237 0.0000 -0.8856 0.0000 -0.9474 0.0000 -1.0093 0.0000 -1.0712 0.0000 -1.1331 0.0000 -1.1949 0.0000 -1.2568 0.0000 -1.3187 0.0000 -1.3805 0.0000 -1.4424 0.0000 -1.5043 0.0000 -1.5662 0.0000 -1.6280 0.0000 -1.6899 0.0000 -1.7518 0.0000 -1.8137 0.0000 -1.8755 0.0000 -1.9374 0.0000 -1.9993 0.0000 -2.0612 0.0000 -2.1230 0.0000 -2.1849 0.0000 -2.2468 0.0000 -2.3087 0.0000 -2.3705 0.0000 -2.4324 0.0000 -2.4943 0.0000 -2.5562 0.0000 -2.6180 0.0000 -2.6799 0.0000 -2.7418 0.0000 -2.8037 0.0000 -2.8655 0.0000 -2.9274 0.0000 -2.9893 0.0000 -3.0511 0.0000 -3.1130 0.0000 -Pglyrp3 1 -250 150 -4 3 6 7 8 -0 --3.5690 0.0027 --3.5005 0.0034 --3.4321 0.0041 --3.3636 0.0050 --3.2951 0.0061 --3.2266 0.0074 --3.1581 0.0089 --3.0897 0.0106 --3.0212 0.0127 --2.9527 0.0150 --2.8842 0.0178 --2.8157 0.0209 --2.7472 0.0245 --2.6788 0.0285 --2.6103 0.0331 --2.5418 0.0383 --2.4733 0.0441 --2.4048 0.0505 --2.3364 0.0576 --2.2679 0.0655 --2.1994 0.0740 --2.1309 0.0833 --2.0624 0.0934 --1.9939 0.1042 --1.9255 0.1158 --1.8570 0.1281 --1.7885 0.1411 --1.7200 0.1547 --1.6515 0.1689 --1.5831 0.1835 --1.5146 0.1986 --1.4461 0.2140 --1.3776 0.2295 --1.3091 0.2450 --1.2406 0.2605 --1.1722 0.2757 --1.1037 0.2906 --1.0352 0.3049 --0.9667 0.3185 --0.8982 0.3312 --0.8298 0.3429 --0.7613 0.3535 --0.6928 0.3628 --0.6243 0.3707 --0.5558 0.3771 --0.4873 0.3819 --0.4189 0.3851 --0.3504 0.3866 --0.2819 0.3865 --0.2134 0.3846 --0.1449 0.3810 --0.0765 0.3758 --0.0080 0.3691 -0.0605 0.3609 -0.1290 0.3513 -0.1975 0.3404 -0.2660 0.3285 -0.3344 0.3155 -0.4029 0.3018 -0.4714 0.2874 -0.5399 0.2724 -0.6084 0.2571 -0.6769 0.2416 -0.7453 0.2261 -0.8138 0.2106 -0.8823 0.1953 -0.9508 0.1803 -1.0193 0.1657 -1.0877 0.1517 -1.1562 0.1382 -1.2247 0.1254 -1.2932 0.1132 -1.3617 0.1018 -1.4302 0.0911 -1.4986 0.0812 -1.5671 0.0721 -1.6356 0.0637 -1.7041 0.0560 -1.7726 0.0490 -1.8410 0.0428 -1.9095 0.0371 -1.9780 0.0321 -2.0465 0.0276 -2.1150 0.0236 -2.1835 0.0202 -2.2519 0.0171 -2.3204 0.0145 -2.3889 0.0122 -2.4574 0.0102 -2.5259 0.0085 -2.5943 0.0071 -2.6628 0.0058 -2.7313 0.0048 -2.7998 0.0039 -2.8683 0.0032 -2.9368 0.0026 -3.0052 0.0021 -3.0737 0.0017 -3.1422 0.0014 -3.2107 0.0011 -3.2792 0.0009 -Parp9 1 -250 150 -2 2 6 -1 11 --2.7999 0.3911 --2.7399 0.4346 --2.6799 0.4778 --2.6199 0.5196 --2.5599 0.5590 --2.4999 0.5949 --2.4399 0.6263 --2.3799 0.6523 --2.3199 0.6721 --2.2599 0.6850 --2.1999 0.6907 --2.1398 0.6890 --2.0798 0.6798 --2.0198 0.6636 --1.9598 0.6408 --1.8998 0.6122 --1.8398 0.5785 --1.7798 0.5408 --1.7198 0.5002 --1.6598 0.4576 --1.5998 0.4141 --1.5398 0.3708 --1.4798 0.3284 --1.4198 0.2878 --1.3598 0.2494 --1.2997 0.2139 --1.2397 0.1814 --1.1797 0.1522 --1.1197 0.1264 --1.0597 0.1038 --0.9997 0.0843 --0.9397 0.0678 --0.8797 0.0539 --0.8197 0.0424 --0.7597 0.0330 --0.6997 0.0254 --0.6397 0.0193 --0.5797 0.0145 --0.5197 0.0108 --0.4596 0.0080 --0.3996 0.0058 --0.3396 0.0042 --0.2796 0.0030 --0.2196 0.0021 --0.1596 0.0015 --0.0996 0.0010 --0.0396 0.0007 -0.0204 0.0005 -0.0804 0.0003 -0.1404 0.0002 -0.2004 0.0001 -0.2604 0.0001 -0.3204 0.0001 -0.3805 0.0000 -0.4405 0.0000 -0.5005 0.0000 -0.5605 0.0000 -0.6205 0.0000 -0.6805 0.0000 -0.7405 0.0000 -0.8005 0.0000 -0.8605 0.0000 -0.9205 0.0000 -0.9805 0.0000 -1.0405 0.0000 -1.1005 0.0000 -1.1605 0.0000 -1.2206 0.0000 -1.2806 0.0000 -1.3406 0.0000 -1.4006 0.0000 -1.4606 0.0000 -1.5206 0.0000 -1.5806 0.0000 -1.6406 0.0000 -1.7006 0.0000 -1.7606 0.0000 -1.8206 0.0000 -1.8806 0.0000 -1.9406 0.0000 -2.0006 0.0000 -2.0607 0.0000 -2.1207 0.0000 -2.1807 0.0000 -2.2407 0.0000 -2.3007 0.0000 -2.3607 0.0000 -2.4207 0.0000 -2.4807 0.0000 -2.5407 0.0000 -2.6007 0.0000 -2.6607 0.0000 -2.7207 0.0000 -2.7807 0.0000 -2.8407 0.0000 -2.9008 0.0000 -2.9608 0.0000 -3.0208 0.0000 -3.0808 0.0000 -3.1408 0.0000 -3.2008 0.0000 -Oas1a 1 -250 150 -1 10 -0 --3.0946 0.0747 --3.0304 0.0873 --2.9662 0.1013 --2.9019 0.1168 --2.8377 0.1338 --2.7735 0.1522 --2.7093 0.1720 --2.6450 0.1932 --2.5808 0.2155 --2.5166 0.2388 --2.4524 0.2629 --2.3881 0.2875 --2.3239 0.3124 --2.2597 0.3371 --2.1955 0.3615 --2.1312 0.3850 --2.0670 0.4074 --2.0028 0.4282 --1.9385 0.4472 --1.8743 0.4639 --1.8101 0.4780 --1.7459 0.4894 --1.6816 0.4977 --1.6174 0.5029 --1.5532 0.5047 --1.4890 0.5032 --1.4247 0.4985 --1.3605 0.4905 --1.2963 0.4795 --1.2320 0.4656 --1.1678 0.4492 --1.1036 0.4304 --1.0394 0.4098 --0.9751 0.3876 --0.9109 0.3642 --0.8467 0.3399 --0.7825 0.3152 --0.7182 0.2903 --0.6540 0.2656 --0.5898 0.2415 --0.5256 0.2181 --0.4613 0.1956 --0.3971 0.1744 --0.3329 0.1544 --0.2686 0.1358 --0.2044 0.1186 --0.1402 0.1030 --0.0760 0.0888 --0.0117 0.0761 -0.0525 0.0647 -0.1167 0.0547 -0.1809 0.0459 -0.2452 0.0383 -0.3094 0.0318 -0.3736 0.0262 -0.4378 0.0214 -0.5021 0.0174 -0.5663 0.0140 -0.6305 0.0113 -0.6948 0.0090 -0.7590 0.0071 -0.8232 0.0056 -0.8874 0.0044 -0.9517 0.0034 -1.0159 0.0026 -1.0801 0.0020 -1.1443 0.0015 -1.2086 0.0011 -1.2728 0.0009 -1.3370 0.0006 -1.4012 0.0005 -1.4655 0.0003 -1.5297 0.0003 -1.5939 0.0002 -1.6582 0.0001 -1.7224 0.0001 -1.7866 0.0001 -1.8508 0.0000 -1.9151 0.0000 -1.9793 0.0000 -2.0435 0.0000 -2.1077 0.0000 -2.1720 0.0000 -2.2362 0.0000 -2.3004 0.0000 -2.3646 0.0000 -2.4289 0.0000 -2.4931 0.0000 -2.5573 0.0000 -2.6216 0.0000 -2.6858 0.0000 -2.7500 0.0000 -2.8142 0.0000 -2.8785 0.0000 -2.9427 0.0000 -3.0069 0.0000 -3.0711 0.0000 -3.1354 0.0000 -3.1996 0.0000 -3.2638 0.0000 -3.3280 0.0000 -Ifit1 1 -250 150 -3 1 2 4 -2 13 14 --2.8983 0.9160 --2.8370 1.0549 --2.7756 1.1688 --2.7142 1.2459 --2.6528 1.2777 --2.5915 1.2606 --2.5301 1.1965 --2.4687 1.0926 --2.4073 0.9599 --2.3460 0.8113 --2.2846 0.6598 --2.2232 0.5161 --2.1618 0.3885 --2.1005 0.2813 --2.0391 0.1960 --1.9777 0.1313 --1.9164 0.0847 --1.8550 0.0525 --1.7936 0.0313 --1.7322 0.0180 --1.6709 0.0099 --1.6095 0.0053 --1.5481 0.0027 --1.4867 0.0013 --1.4254 0.0006 --1.3640 0.0003 --1.3026 0.0001 --1.2412 0.0001 --1.1799 0.0000 --1.1185 0.0000 --1.0571 0.0000 --0.9957 0.0000 --0.9344 0.0000 --0.8730 0.0000 --0.8116 0.0000 --0.7502 0.0000 --0.6889 0.0000 --0.6275 0.0000 --0.5661 0.0000 --0.5047 0.0000 --0.4434 0.0000 --0.3820 0.0000 --0.3206 0.0000 --0.2592 0.0000 --0.1979 0.0000 --0.1365 0.0000 --0.0751 0.0000 --0.0137 0.0000 -0.0476 0.0000 -0.1090 0.0000 -0.1704 0.0000 -0.2318 0.0000 -0.2931 0.0000 -0.3545 0.0000 -0.4159 0.0000 -0.4773 0.0000 -0.5386 0.0000 -0.6000 0.0000 -0.6614 0.0000 -0.7228 0.0000 -0.7841 0.0000 -0.8455 0.0000 -0.9069 0.0000 -0.9682 0.0000 -1.0296 0.0000 -1.0910 0.0000 -1.1524 0.0000 -1.2137 0.0000 -1.2751 0.0000 -1.3365 0.0000 -1.3979 0.0000 -1.4592 0.0000 -1.5206 0.0000 -1.5820 0.0000 -1.6434 0.0000 -1.7047 0.0000 -1.7661 0.0000 -1.8275 0.0000 -1.8889 0.0000 -1.9502 0.0000 -2.0116 0.0000 -2.0730 0.0000 -2.1344 0.0000 -2.1957 0.0000 -2.2571 0.0000 -2.3185 0.0000 -2.3799 0.0000 -2.4412 0.0000 -2.5026 0.0000 -2.5640 0.0000 -2.6254 0.0000 -2.6867 0.0000 -2.7481 0.0000 -2.8095 0.0000 -2.8709 0.0000 -2.9322 0.0000 -2.9936 0.0000 -3.0550 0.0000 -3.1164 0.0000 -3.1777 0.0000 -3.2391 0.0000 -Mx1 1 -250 150 -2 4 12 -0 --3.1709 0.1330 --3.0983 0.1643 --3.0258 0.2000 --2.9533 0.2398 --2.8808 0.2834 --2.8082 0.3299 --2.7357 0.3785 --2.6632 0.4278 --2.5907 0.4764 --2.5181 0.5228 --2.4456 0.5653 --2.3731 0.6022 --2.3006 0.6321 --2.2280 0.6538 --2.1555 0.6662 --2.0830 0.6690 --2.0105 0.6619 --1.9379 0.6452 --1.8654 0.6197 --1.7929 0.5865 --1.7204 0.5469 --1.6479 0.5024 --1.5753 0.4548 --1.5028 0.4057 --1.4303 0.3566 --1.3578 0.3088 --1.2852 0.2635 --1.2127 0.2215 --1.1402 0.1835 --1.0677 0.1497 --0.9951 0.1204 --0.9226 0.0954 --0.8501 0.0745 --0.7776 0.0573 --0.7050 0.0434 --0.6325 0.0324 --0.5600 0.0239 --0.4875 0.0173 --0.4149 0.0124 --0.3424 0.0087 --0.2699 0.0060 --0.1974 0.0041 --0.1248 0.0028 --0.0523 0.0018 -0.0202 0.0012 -0.0927 0.0008 -0.1653 0.0005 -0.2378 0.0003 -0.3103 0.0002 -0.3828 0.0001 -0.4554 0.0001 -0.5279 0.0000 -0.6004 0.0000 -0.6729 0.0000 -0.7455 0.0000 -0.8180 0.0000 -0.8905 0.0000 -0.9630 0.0000 -1.0356 0.0000 -1.1081 0.0000 -1.1806 0.0000 -1.2531 0.0000 -1.3257 0.0000 -1.3982 0.0000 -1.4707 0.0000 -1.5432 0.0000 -1.6158 0.0000 -1.6883 0.0000 -1.7608 0.0000 -1.8333 0.0000 -1.9059 0.0000 -1.9784 0.0000 -2.0509 0.0000 -2.1234 0.0000 -2.1959 0.0000 -2.2685 0.0000 -2.3410 0.0000 -2.4135 0.0000 -2.4860 0.0000 -2.5586 0.0000 -2.6311 0.0000 -2.7036 0.0000 -2.7761 0.0000 -2.8487 0.0000 -2.9212 0.0000 -2.9937 0.0000 -3.0662 0.0000 -3.1388 0.0000 -3.2113 0.0000 -3.2838 0.0000 -3.3563 0.0000 -3.4289 0.0000 -3.5014 0.0000 -3.5739 0.0000 -3.6464 0.0000 -3.7190 0.0000 -3.7915 0.0000 -3.8640 0.0000 -3.9365 0.0000 -4.0091 0.0000 -4.0816 0.0000 -Irf7 1 -250 150 -2 4 12 -0 --3.9154 0.0040 --3.8440 0.0068 --3.7726 0.0113 --3.7012 0.0181 --3.6298 0.0282 --3.5583 0.0429 --3.4869 0.0635 --3.4155 0.0916 --3.3441 0.1284 --3.2727 0.1753 --3.2013 0.2330 --3.1299 0.3015 --3.0585 0.3798 --2.9871 0.4657 --2.9157 0.5560 --2.8443 0.6461 --2.7729 0.7310 --2.7015 0.8051 --2.6301 0.8632 --2.5587 0.9010 --2.4873 0.9155 --2.4159 0.9056 --2.3445 0.8721 --2.2730 0.8175 --2.2016 0.7461 --2.1302 0.6628 --2.0588 0.5732 --1.9874 0.4827 --1.9160 0.3956 --1.8446 0.3157 --1.7732 0.2452 --1.7018 0.1854 --1.6304 0.1365 --1.5590 0.0978 --1.4876 0.0682 --1.4162 0.0463 --1.3448 0.0306 --1.2734 0.0197 --1.2020 0.0124 --1.1306 0.0075 --1.0592 0.0045 --0.9878 0.0026 --0.9163 0.0015 --0.8449 0.0008 --0.7735 0.0004 --0.7021 0.0002 --0.6307 0.0001 --0.5593 0.0001 --0.4879 0.0000 --0.4165 0.0000 --0.3451 0.0000 --0.2737 0.0000 --0.2023 0.0000 --0.1309 0.0000 --0.0595 0.0000 -0.0119 0.0000 -0.0833 0.0000 -0.1547 0.0000 -0.2261 0.0000 -0.2975 0.0000 -0.3690 0.0000 -0.4404 0.0000 -0.5118 0.0000 -0.5832 0.0000 -0.6546 0.0000 -0.7260 0.0000 -0.7974 0.0000 -0.8688 0.0000 -0.9402 0.0000 -1.0116 0.0000 -1.0830 0.0000 -1.1544 0.0000 -1.2258 0.0000 -1.2972 0.0000 -1.3686 0.0000 -1.4400 0.0000 -1.5114 0.0000 -1.5828 0.0000 -1.6543 0.0000 -1.7257 0.0000 -1.7971 0.0000 -1.8685 0.0000 -1.9399 0.0000 -2.0113 0.0000 -2.0827 0.0000 -2.1541 0.0000 -2.2255 0.0000 -2.2969 0.0000 -2.3683 0.0000 -2.4397 0.0000 -2.5111 0.0000 -2.5825 0.0000 -2.6539 0.0000 -2.7253 0.0000 -2.7967 0.0000 -2.8681 0.0000 -2.9396 0.0000 -3.0110 0.0000 -3.0824 0.0000 -3.1538 0.0000 -3.2252 0.0000 diff --git a/sourcecodes/data/example_chr2_spleen/cuLnlevels.txt b/sourcecodes/data/example_chr2_spleen/cuLnlevels.txt deleted file mode 100644 index 605579c3..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLnlevels.txt +++ /dev/null @@ -1,2 +0,0 @@ -rs3664317 1 2 - diff --git a/sourcecodes/data/example_chr2_spleen/cuLnnode.txt b/sourcecodes/data/example_chr2_spleen/cuLnnode.txt deleted file mode 100644 index 8351c193..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLnnode.txt +++ /dev/null @@ -1 +0,0 @@ -14 diff --git a/sourcecodes/data/example_chr2_spleen/cuLnrows.txt b/sourcecodes/data/example_chr2_spleen/cuLnrows.txt deleted file mode 100644 index fff0a247..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLnrows.txt +++ /dev/null @@ -1 +0,0 @@ -74 diff --git a/sourcecodes/data/example_chr2_spleen/cuLparameters.txt b/sourcecodes/data/example_chr2_spleen/cuLparameters.txt deleted file mode 100644 index 545d6e91..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLparameters.txt +++ /dev/null @@ -1,57 +0,0 @@ -rs3664317 -Discrete node with 2 states -1 0.5479 -2 0.4521 - -Oas1a -Continuous node -8.2815 0.3487 - -Parp9 -Continuous node -9.8042 0.2165 - -Dhx58 -Continuous node -8.8912 0.3029 - -Cd1d1 -Continuous node -9.6436 0.2679 - -Irf7 -Continuous node -10.0093 0.5542 - -Oas3 -Continuous node -8.9574 0.5062 - -Pml -Continuous node -11.0754 0.1911 - -Mx1 -Continuous node -7.4831 0.3389 - -Ifit1 -Continuous node -8.8285 0.5736 - -Trim25 -Continuous node -10.2552 0.1765 - -Oas1g -Continuous node -8.6322 0.4619 - -Pglyrp3 -Continuous node -6.0709 0.1286 - -Ifih1 -Continuous node -9.2981 0.3860 - diff --git a/sourcecodes/data/example_chr2_spleen/cuLparent.txt b/sourcecodes/data/example_chr2_spleen/cuLparent.txt deleted file mode 100644 index b8626c4c..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLparent.txt +++ /dev/null @@ -1 +0,0 @@ -4 diff --git a/sourcecodes/data/example_chr2_spleen/cuLstructure_old.txt b/sourcecodes/data/example_chr2_spleen/cuLstructure_old.txt deleted file mode 100644 index f0815c7a..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLstructure_old.txt +++ /dev/null @@ -1,14 +0,0 @@ -rs3664317 0.5479 0.4521 -Dhx58 0.0024 0.0029 0.0035 0.0043 0.0053 0.0064 0.0076 0.0092 0.0110 0.0130 0.0154 0.0182 0.0213 0.0249 0.0290 0.0336 0.0388 0.0446 0.0510 0.0581 0.0659 0.0745 0.0838 0.0938 0.1046 0.1162 0.1284 0.1414 0.1550 0.1692 0.1839 0.1990 0.2145 0.2302 0.2459 0.2617 0.2772 0.2924 0.3071 0.3212 0.3346 0.3469 0.3582 0.3683 0.3771 0.3844 0.3902 0.3944 0.3970 0.3978 0.3970 0.3944 0.3902 0.3845 0.3771 0.3684 0.3583 0.3470 0.3346 0.3213 0.3072 0.2925 0.2773 0.2617 0.2460 0.2302 0.2146 0.1991 0.1840 0.1693 0.1551 0.1415 0.1285 0.1162 0.1047 0.0939 0.0838 0.0745 0.0660 0.0582 0.0510 0.0446 0.0388 0.0337 0.0290 0.0250 0.0213 0.0182 0.0154 0.0130 0.0110 0.0092 0.0077 0.0064 0.0053 0.0043 0.0035 0.0029 0.0024 0.0019 0.0015 -Cd1d1 0.0010 0.0012 0.0015 0.0019 0.0023 0.0029 0.0035 0.0043 0.0052 0.0064 0.0077 0.0092 0.0110 0.0131 0.0156 0.0184 0.0216 0.0253 0.0295 0.0342 0.0395 0.0455 0.0521 0.0594 0.0674 0.0762 0.0857 0.0960 0.1072 0.1190 0.1316 0.1449 0.1589 0.1734 0.1885 0.2039 0.2197 0.2357 0.2517 0.2677 0.2834 0.2987 0.3135 0.3276 0.3408 0.3530 0.3641 0.3739 0.3823 0.3891 0.3944 0.3980 0.3999 0.4000 0.3984 0.3951 0.3901 0.3835 0.3753 0.3658 0.3549 0.3428 0.3297 0.3158 0.3011 0.2858 0.2702 0.2543 0.2382 0.2223 0.2064 0.1909 0.1758 0.1612 0.1471 0.1337 0.1210 0.1090 0.0978 0.0873 0.0776 0.0687 0.0606 0.0532 0.0465 0.0404 0.0350 0.0302 0.0259 0.0222 0.0189 0.0160 0.0135 0.0113 0.0095 0.0079 0.0066 0.0054 0.0044 0.0036 0.0030 -Ifit1 0.0063 0.0075 0.0089 0.0105 0.0124 0.0145 0.0169 0.0197 0.0228 0.0264 0.0303 0.0347 0.0397 0.0451 0.0511 0.0577 0.0649 0.0728 0.0812 0.0904 0.1002 0.1106 0.1217 0.1333 0.1456 0.1584 0.1717 0.1854 0.1995 0.2138 0.2284 0.2430 0.2576 0.2720 0.2862 0.3001 0.3134 0.3261 0.3381 0.3492 0.3593 0.3684 0.3763 0.3830 0.3883 0.3922 0.3948 0.3958 0.3954 0.3936 0.3902 0.3855 0.3795 0.3721 0.3635 0.3539 0.3432 0.3316 0.3192 0.3061 0.2925 0.2784 0.2641 0.2495 0.2349 0.2203 0.2059 0.1917 0.1778 0.1643 0.1513 0.1388 0.1268 0.1155 0.1047 0.0947 0.0852 0.0765 0.0683 0.0609 0.0540 0.0477 0.0420 0.0369 0.0322 0.0281 0.0244 0.0211 0.0181 0.0156 0.0133 0.0113 0.0096 0.0081 0.0068 0.0057 0.0048 0.0040 0.0033 0.0027 0.0023 -Oas1g 0.0009 0.0011 0.0014 0.0018 0.0022 0.0028 0.0034 0.0042 0.0052 0.0063 0.0076 0.0092 0.0111 0.0133 0.0158 0.0187 0.0221 0.0260 0.0304 0.0353 0.0409 0.0472 0.0542 0.0619 0.0704 0.0797 0.0899 0.1008 0.1125 0.1251 0.1383 0.1523 0.1670 0.1822 0.1978 0.2138 0.2300 0.2464 0.2626 0.2787 0.2943 0.3094 0.3238 0.3373 0.3497 0.3609 0.3707 0.3791 0.3858 0.3909 0.3942 0.3956 0.3953 0.3931 0.3891 0.3834 0.3761 0.3672 0.3568 0.3451 0.3323 0.3184 0.3038 0.2884 0.2726 0.2565 0.2401 0.2238 0.2077 0.1918 0.1763 0.1613 0.1469 0.1332 0.1202 0.1080 0.0965 0.0859 0.0761 0.0671 0.0589 0.0514 0.0447 0.0387 0.0334 0.0286 0.0244 0.0208 0.0176 0.0148 0.0124 0.0103 0.0086 0.0071 0.0058 0.0048 0.0039 0.0032 0.0025 0.0020 0.0016 -Ifih1 0.0023 0.0028 0.0034 0.0041 0.0050 0.0060 0.0071 0.0085 0.0101 0.0119 0.0140 0.0164 0.0192 0.0223 0.0259 0.0299 0.0343 0.0393 0.0449 0.0510 0.0578 0.0652 0.0733 0.0820 0.0914 0.1015 0.1124 0.1238 0.1359 0.1487 0.1620 0.1758 0.1900 0.2046 0.2195 0.2345 0.2496 0.2647 0.2795 0.2941 0.3082 0.3218 0.3347 0.3467 0.3578 0.3678 0.3766 0.3842 0.3903 0.3951 0.3984 0.4001 0.4003 0.3990 0.3961 0.3917 0.3859 0.3787 0.3702 0.3605 0.3497 0.3379 0.3252 0.3118 0.2978 0.2834 0.2685 0.2535 0.2384 0.2234 0.2084 0.1938 0.1794 0.1655 0.1521 0.1392 0.1269 0.1153 0.1043 0.0940 0.0844 0.0755 0.0672 0.0597 0.0527 0.0464 0.0407 0.0356 0.0310 0.0269 0.0232 0.0200 0.0171 0.0146 0.0124 0.0105 0.0089 0.0075 0.0063 0.0052 0.0043 -Parp9 0.0080 0.0094 0.0111 0.0130 0.0152 0.0177 0.0205 0.0237 0.0272 0.0312 0.0357 0.0406 0.0461 0.0521 0.0587 0.0659 0.0737 0.0821 0.0912 0.1009 0.1112 0.1222 0.1337 0.1458 0.1585 0.1716 0.1851 0.1990 0.2132 0.2276 0.2420 0.2565 0.2709 0.2850 0.2988 0.3121 0.3249 0.3369 0.3482 0.3586 0.3679 0.3761 0.3832 0.3889 0.3934 0.3964 0.3981 0.3983 0.3971 0.3945 0.3905 0.3851 0.3785 0.3706 0.3617 0.3516 0.3406 0.3288 0.3163 0.3031 0.2894 0.2754 0.2611 0.2467 0.2322 0.2178 0.2035 0.1895 0.1759 0.1626 0.1498 0.1375 0.1258 0.1146 0.1041 0.0942 0.0849 0.0763 0.0683 0.0609 0.0541 0.0480 0.0423 0.0372 0.0326 0.0285 0.0247 0.0214 0.0185 0.0159 0.0137 0.0117 0.0099 0.0084 0.0071 0.0060 0.0050 0.0042 0.0035 0.0029 0.0024 -Oas1a 0.0034 0.0042 0.0051 0.0061 0.0073 0.0087 0.0104 0.0124 0.0146 0.0172 0.0201 0.0235 0.0273 0.0316 0.0364 0.0417 0.0477 0.0543 0.0616 0.0695 0.0782 0.0876 0.0977 0.1085 0.1201 0.1323 0.1452 0.1586 0.1727 0.1871 0.2020 0.2172 0.2325 0.2479 0.2633 0.2785 0.2933 0.3077 0.3214 0.3344 0.3465 0.3576 0.3675 0.3761 0.3834 0.3892 0.3935 0.3963 0.3974 0.3969 0.3947 0.3910 0.3857 0.3790 0.3708 0.3613 0.3507 0.3389 0.3263 0.3128 0.2986 0.2839 0.2689 0.2536 0.2382 0.2228 0.2075 0.1925 0.1779 0.1637 0.1500 0.1369 0.1245 0.1127 0.1016 0.0912 0.0816 0.0726 0.0644 0.0569 0.0501 0.0439 0.0383 0.0332 0.0288 0.0248 0.0213 0.0182 0.0155 0.0131 0.0111 0.0093 0.0078 0.0065 0.0054 0.0045 0.0037 0.0030 0.0025 0.0020 0.0016 -Irf7 0.0002 0.0003 0.0004 0.0005 0.0006 0.0008 0.0010 0.0013 0.0016 0.0021 0.0026 0.0033 0.0040 0.0050 0.0061 0.0075 0.0091 0.0111 0.0133 0.0160 0.0191 0.0226 0.0267 0.0314 0.0367 0.0428 0.0495 0.0570 0.0654 0.0746 0.0846 0.0956 0.1074 0.1201 0.1336 0.1478 0.1628 0.1784 0.1946 0.2111 0.2279 0.2448 0.2617 0.2783 0.2946 0.3102 0.3250 0.3388 0.3514 0.3627 0.3725 0.3806 0.3870 0.3916 0.3942 0.3948 0.3935 0.3903 0.3851 0.3781 0.3694 0.3591 0.3473 0.3343 0.3201 0.3050 0.2892 0.2728 0.2561 0.2392 0.2223 0.2056 0.1891 0.1732 0.1577 0.1430 0.1290 0.1157 0.1033 0.0918 0.0812 0.0714 0.0625 0.0544 0.0472 0.0407 0.0349 0.0298 0.0253 0.0214 0.0180 0.0151 0.0125 0.0104 0.0086 0.0070 0.0057 0.0047 0.0038 0.0030 0.0024 -Mx1 0.0028 0.0035 0.0043 0.0053 0.0066 0.0081 0.0098 0.0119 0.0144 0.0173 0.0207 0.0246 0.0291 0.0342 0.0400 0.0465 0.0539 0.0621 0.0711 0.0811 0.0919 0.1037 0.1164 0.1300 0.1444 0.1595 0.1754 0.1918 0.2086 0.2258 0.2431 0.2604 0.2775 0.2941 0.3102 0.3254 0.3396 0.3526 0.3641 0.3742 0.3824 0.3889 0.3934 0.3959 0.3964 0.3948 0.3911 0.3855 0.3780 0.3688 0.3579 0.3455 0.3318 0.3170 0.3013 0.2849 0.2680 0.2508 0.2335 0.2162 0.1992 0.1826 0.1665 0.1510 0.1363 0.1223 0.1092 0.0970 0.0858 0.0754 0.0660 0.0574 0.0497 0.0428 0.0367 0.0312 0.0265 0.0223 0.0187 0.0156 0.0130 0.0107 0.0088 0.0072 0.0059 0.0047 0.0038 0.0031 0.0024 0.0019 0.0015 0.0012 0.0009 0.0007 0.0006 0.0004 0.0003 0.0002 0.0002 0.0001 0.0001 -Trim25 0.0009 0.0012 0.0014 0.0018 0.0022 0.0026 0.0032 0.0039 0.0047 0.0056 0.0068 0.0081 0.0096 0.0113 0.0133 0.0156 0.0183 0.0213 0.0247 0.0286 0.0329 0.0377 0.0431 0.0490 0.0556 0.0628 0.0706 0.0791 0.0883 0.0982 0.1087 0.1200 0.1319 0.1444 0.1575 0.1711 0.1851 0.1996 0.2144 0.2293 0.2444 0.2594 0.2743 0.2889 0.3031 0.3168 0.3299 0.3422 0.3535 0.3638 0.3730 0.3809 0.3875 0.3927 0.3964 0.3987 0.3993 0.3985 0.3961 0.3922 0.3868 0.3801 0.3720 0.3627 0.3522 0.3408 0.3284 0.3153 0.3015 0.2872 0.2725 0.2576 0.2426 0.2275 0.2126 0.1979 0.1835 0.1695 0.1559 0.1429 0.1304 0.1186 0.1075 0.0970 0.0872 0.0781 0.0696 0.0619 0.0548 0.0483 0.0424 0.0371 0.0323 0.0281 0.0243 0.0209 0.0180 0.0153 0.0131 0.0111 0.0094 -Oas3 0.0017 0.0021 0.0026 0.0032 0.0039 0.0048 0.0059 0.0072 0.0087 0.0104 0.0125 0.0149 0.0177 0.0209 0.0246 0.0289 0.0337 0.0391 0.0452 0.0520 0.0595 0.0679 0.0771 0.0871 0.0980 0.1098 0.1224 0.1358 0.1501 0.1651 0.1808 0.1971 0.2139 0.2311 0.2486 0.2662 0.2837 0.3011 0.3181 0.3345 0.3502 0.3650 0.3787 0.3911 0.4021 0.4116 0.4195 0.4255 0.4297 0.4320 0.4324 0.4308 0.4273 0.4220 0.4148 0.4059 0.3954 0.3835 0.3702 0.3558 0.3405 0.3243 0.3075 0.2903 0.2728 0.2552 0.2377 0.2204 0.2034 0.1869 0.1709 0.1557 0.1411 0.1273 0.1144 0.1023 0.0911 0.0807 0.0712 0.0626 0.0547 0.0476 0.0413 0.0356 0.0306 0.0262 0.0223 0.0189 0.0159 0.0134 0.0112 0.0093 0.0077 0.0064 0.0052 0.0043 0.0035 0.0028 0.0023 0.0018 0.0015 -Pglyrp3 0.0011 0.0014 0.0017 0.0021 0.0026 0.0032 0.0039 0.0047 0.0057 0.0069 0.0083 0.0100 0.0119 0.0141 0.0166 0.0196 0.0229 0.0267 0.0310 0.0359 0.0413 0.0474 0.0541 0.0614 0.0695 0.0783 0.0878 0.0981 0.1091 0.1208 0.1332 0.1462 0.1598 0.1739 0.1885 0.2034 0.2185 0.2337 0.2490 0.2640 0.2788 0.2931 0.3069 0.3199 0.3320 0.3431 0.3530 0.3617 0.3690 0.3748 0.3790 0.3817 0.3827 0.3821 0.3798 0.3759 0.3705 0.3635 0.3552 0.3455 0.3347 0.3228 0.3100 0.2964 0.2822 0.2675 0.2525 0.2373 0.2220 0.2069 0.1919 0.1773 0.1631 0.1493 0.1362 0.1236 0.1118 0.1006 0.0902 0.0804 0.0715 0.0632 0.0557 0.0489 0.0427 0.0371 0.0321 0.0277 0.0238 0.0203 0.0173 0.0147 0.0124 0.0104 0.0087 0.0072 0.0060 0.0050 0.0041 0.0033 0.0027 -Pml 0.0001 0.0001 0.0002 0.0002 0.0003 0.0004 0.0005 0.0006 0.0008 0.0010 0.0013 0.0016 0.0020 0.0026 0.0032 0.0040 0.0049 0.0060 0.0073 0.0089 0.0107 0.0129 0.0154 0.0184 0.0218 0.0257 0.0302 0.0353 0.0411 0.0476 0.0548 0.0628 0.0716 0.0813 0.0918 0.1032 0.1155 0.1285 0.1424 0.1570 0.1722 0.1880 0.2043 0.2209 0.2377 0.2546 0.2713 0.2877 0.3036 0.3188 0.3332 0.3466 0.3587 0.3695 0.3787 0.3863 0.3922 0.3962 0.3983 0.3985 0.3967 0.3930 0.3875 0.3802 0.3713 0.3608 0.3489 0.3357 0.3215 0.3064 0.2906 0.2743 0.2576 0.2408 0.2240 0.2073 0.1910 0.1751 0.1597 0.1450 0.1310 0.1178 0.1054 0.0938 0.0831 0.0733 0.0643 0.0562 0.0488 0.0422 0.0363 0.0311 0.0265 0.0225 0.0190 0.0159 0.0133 0.0111 0.0092 0.0076 0.0062 diff --git a/sourcecodes/data/example_chr2_spleen/cuLthr.txt b/sourcecodes/data/example_chr2_spleen/cuLthr.txt deleted file mode 100644 index b63ba696..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLthr.txt +++ /dev/null @@ -1 +0,0 @@ -0.9 diff --git a/sourcecodes/data/example_chr2_spleen/cuLtier.txt b/sourcecodes/data/example_chr2_spleen/cuLtier.txt deleted file mode 100644 index e71cfdda..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLtier.txt +++ /dev/null @@ -1 +0,0 @@ -3,Tier1,1,rs3664317,Tier2,1,Ifih1,Tier3,12,Oas1a,Parp9,Dhx58,Cd1d1,Irf7,Oas3,Pml,Mx1,Ifit1,Trim25,Oas1g,Pglyrp3, \ No newline at end of file diff --git a/sourcecodes/data/example_chr2_spleen/cuLtype.txt b/sourcecodes/data/example_chr2_spleen/cuLtype.txt deleted file mode 100644 index 1b707710..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLtype.txt +++ /dev/null @@ -1,2 +0,0 @@ -rs3664317 Oas1a Parp9 Dhx58 Cd1d1 Irf7 Oas3 Pml Mx1 Ifit1 Trim25 Oas1g Pglyrp3 Ifih1 -2 1 1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/sourcecodes/data/example_chr2_spleen/cuLwhite.txt b/sourcecodes/data/example_chr2_spleen/cuLwhite.txt deleted file mode 100644 index 83e81b8b..00000000 --- a/sourcecodes/data/example_chr2_spleen/cuLwhite.txt +++ /dev/null @@ -1 +0,0 @@ -From To diff --git a/sourcecodes/data/example_chr2_spleen/old/cuLrun_evidencemodified.sh b/sourcecodes/data/example_chr2_spleen/old/cuLrun_evidencemodified.sh deleted file mode 100644 index 5a228612..00000000 --- a/sourcecodes/data/example_chr2_spleen/old/cuLrun_evidencemodified.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# script for execution of deployed applications -# -# Sets up the MCR environment for the current $ARCH and executes -# the specified command. -# -exe_name=$0 -exe_dir=`dirname "$0"` -echo "------------------------------------------" -if [ "x$1" = "x" ]; then - echo Usage: - echo $0 \<deployedMCRroot\> args -else - echo Setting up environment variables - MCRROOT="$1" - echo --- - LD_LIBRARY_PATH=.:${MCRROOT}/runtime/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/bin/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/sys/os/glnxa64; - MCRJRE=${MCRROOT}/sys/java/jre/glnxa64/jre/lib/amd64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/native_threads ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/server ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ; - XAPPLRESDIR=${MCRROOT}/X11/app-defaults ; - export LD_LIBRARY_PATH; - export XAPPLRESDIR; - echo LD_LIBRARY_PATH is ${LD_LIBRARY_PATH}; - shift 1 - args= - while [ $# -gt 0 ]; do - token=`echo "$1" | sed 's/ /\\\\ /g'` # Add blackslash before each blank - args="${args} ${token}" - shift - done - "${exe_dir}"/evidencemodified cuL -fi -exit diff --git a/sourcecodes/data/example_chr2_spleen/old/cuLrun_initialstructure.sh b/sourcecodes/data/example_chr2_spleen/old/cuLrun_initialstructure.sh deleted file mode 100644 index 1d0835a4..00000000 --- a/sourcecodes/data/example_chr2_spleen/old/cuLrun_initialstructure.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# script for execution of deployed applications -# -# Sets up the MCR environment for the current $ARCH and executes -# the specified command. -# -exe_name=$0 -exe_dir=`dirname "$0"` -echo "------------------------------------------" -if [ "x$1" = "x" ]; then - echo Usage: - echo $0 \<deployedMCRroot\> args -else - echo Setting up environment variables - MCRROOT="$1" - echo --- - LD_LIBRARY_PATH=.:${MCRROOT}/runtime/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/bin/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/sys/os/glnxa64; - MCRJRE=${MCRROOT}/sys/java/jre/glnxa64/jre/lib/amd64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/native_threads ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/server ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ; - XAPPLRESDIR=${MCRROOT}/X11/app-defaults ; - export LD_LIBRARY_PATH; - export XAPPLRESDIR; - echo LD_LIBRARY_PATH is ${LD_LIBRARY_PATH}; - shift 1 - args= - while [ $# -gt 0 ]; do - token=`echo "$1" | sed 's/ /\\\\ /g'` # Add blackslash before each blank - args="${args} ${token}" - shift - done - "${exe_dir}"/initialstructure cuL -fi -exit diff --git a/sourcecodes/data/example_sample/sample_input.txt~ b/sourcecodes/data/example_sample/sample_input.txt~ deleted file mode 100644 index 62705bb9..00000000 --- a/sourcecodes/data/example_sample/sample_input.txt~ +++ /dev/null @@ -1,42 +0,0 @@ -Ctrq3 MAS Neutrophil Load Weight -2 0.969230769 3 3.252367514 1 -2 0.925170068 1.6 2.46322088 1.033472803 -1 0.427272727 33.8 4.206610024 0.831372549 -2 0.877835951 8.3 3.764250875 0.967153285 -2 0.914862915 4.4 3.691700208 1.046025105 -2 0.560334528 4.9 2.604550033 0.98046875 -1 0.383073497 13.1 4.273556814 0.812316716 -1 0.101010101 18.6 5.089640217 0.771929825 -1 0.106719368 18.9 4.915125346 0.80994152 -2 0.894736842 2.5 2.691700208 0.995515695 -1 0.067226891 19.8 4.878194228 0.846153846 -2 0.921022067 2.9 4.127428778 1.03875969 -2 0.938701923 0.7 4.366310867 0.984732824 -1 0.658008658 15.7 4.531121115 0.884210526 -2 0.9 4.8 2.604550033 0.913194444 -2 0.790923825 10.4 2.390670213 0.892857143 -1 0.295539033 8.6 4.24137213 0.85840708 -2 0.317757009 12.2 4.449648073 0.889830508 -1 0.032418953 20.2 5.053428044 0.811320755 -1 0.603960396 23.4 4.283775979 0.805460751 -2 0.939351199 3.6 2.349277527 0.952380952 -1 0.978448276 0.4 3.495405563 0.8875 -1 0.1 23.2 4.675613388 0.766101695 -1 0.036363636 32.6 4.938109253 0.828125 -1 0.660247593 9.2 3.826398782 0.921052632 -1 0.078651685 35.8 4.513630383 0.852112676 -1 0.186915888 20.7 5.048247532 0.779761905 -1 0.071578947 35.6 4.574586809 0.797356828 -1 0.239520958 15.4 4.331548761 0.941176471 -1 0.205741627 24.5 5.058547488 0.774193548 -1 0.062300319 13.4 4.594790195 0.832236842 -2 0.599675851 5 4.18178644 0.969348659 -1 0.324246772 13.5 4.252367514 0.858585859 -1 0.87628866 14.2 2.929061124 0.869863014 -1 0.146103896 15.6 4.579726449 0.9 -1 0.257383966 22.5 5.210214148 0.75 -1 0.033333333 31.1 4.632578756 0.718644068 -1 0.29739777 36.1 3.880756445 0.798353909 -2 0.872979215 4.2 4.097465554 0.856756757 -2 0.909221902 4.3 3.650307523 0.976 -1 0.10041841 28.3 4.46322088 0.757462687 diff --git a/sourcecodes/data/example_sci/LluOyOgrviz_name_file.txt b/sourcecodes/data/example_sci/LluOyOgrviz_name_file.txt deleted file mode 100644 index b31e4c3c..00000000 --- a/sourcecodes/data/example_sci/LluOyOgrviz_name_file.txt +++ /dev/null @@ -1,6 +0,0 @@ -Genotype -Gene3 -Gene2 -Phenotype -Gene1 - diff --git a/sourcecodes/data/example_sci/Lluban.txt b/sourcecodes/data/example_sci/Lluban.txt deleted file mode 100644 index 38108f00..00000000 --- a/sourcecodes/data/example_sci/Lluban.txt +++ /dev/null @@ -1,15 +0,0 @@ -From To -Gene1 Genotype -Gene2 Genotype -Gene3 Genotype -Phenotype Genotype -Gene1 Genotype -Gene2 Genotype -Gene3 Genotype -Phenotype Gene1 -Phenotype Gene2 -Phenotype Gene3 -Phenotype Genotype -Phenotype Gene1 -Phenotype Gene2 -Phenotype Gene3 diff --git a/sourcecodes/data/example_sci/Llucontinuous_input.txt b/sourcecodes/data/example_sci/Llucontinuous_input.txt deleted file mode 100644 index 79295d7e..00000000 --- a/sourcecodes/data/example_sci/Llucontinuous_input.txt +++ /dev/null @@ -1,503 +0,0 @@ -Genotype Gene3 Gene2 Phenotype Gene1 -2 1 1 1 1 -2 -1.0008 -0.44837 0.21808 -1.196 -1 -0.29368 -0.53043 -1.0893 -0.10136 -2 0.70835 0.72886 -0.18098 -0.42907 -1 0.63703 0.86428 1.7013 0.1425 -1 -1.2402 -0.69712 -1.7002 -0.71634 -1 -1.1952 0.27155 -0.79413 -1.0965 -2 0.62914 0.94265 1.8385 0.6135 -1 -1.91 -2.379 -3.1094 -1.0924 -2 -0.83436 -0.90968 -1.3598 1.335 -1 0.15685 0.4766 1.2891 -1.3309 -2 0.7047 1.0623 1.9811 1.2821 -1 0.59747 -0.023123 0.88555 -0.8844 -1 -1.0557 -1.5548 -1.3016 -0.77687 -2 1.5206 2.0289 0.90366 1.8089 -1 0.65525 -0.47226 -1.1824 0.41863 -2 -0.39262 0.382 -0.64829 0.40947 -2 0.14966 0.22972 0.33797 0.69647 -1 -1.8836 -0.68534 -0.99941 -0.78961 -1 0.48181 0.01241 1.2145 0.16835 -2 1.4673 2.0438 2.4674 2.5234 -1 -1.3242 -0.80218 -1.6446 -0.31044 -1 -1.2471 -2.0351 -1.0296 -1.937 -1 0.23695 -0.01724 -0.32851 -0.16484 -1 -0.13986 -0.6065 -0.8491 -0.95538 -2 0.90888 1.0365 2.7222 1.3507 -1 -0.30556 -1.1546 -0.86033 -2.2006 -2 0.5391 0.99532 0.96947 1.1575 -2 1.1235 0.37982 0.64439 0.94362 -2 1.7073 1.9303 2.8018 1.9158 -1 -0.20553 -0.074104 -0.50073 -1.0697 -1 -0.27415 0.23076 -0.27564 -0.11286 -1 -1.304 -1.1213 -0.71793 -1.3462 -2 0.54315 0.55846 0.87411 1.2432 -1 -1.0659 -0.38067 -1.4372 -2.0927 -1 0.21278 -1.0115 -1.0984 -0.72751 -1 -2.9061 -1.3118 -3.8372 -2.0448 -2 -0.69608 -0.61145 -1.0037 0.12181 -1 0.66835 0.018886 -1.0081 -1.4165 -1 0.32575 -0.51767 1.0187 -0.40914 -2 0.65837 1.2791 1.8388 2.2906 -2 0.37574 0.21618 -0.89435 1.2643 -1 0.13513 -0.31405 -0.16057 0.77712 -2 0.16054 0.40635 0.036165 1.6374 -1 1.9393 1.5717 2.6922 1.1933 -1 -0.59118 -0.47154 -0.20293 -1.5576 -1 -0.35938 -0.49565 -0.20837 0.61043 -2 -0.57133 0.15921 -0.44158 0.43312 -1 0.31835 0.49002 2.2029 0.17685 -1 -0.0093708 -0.85889 -1.0934 -1.6905 -1 -0.90501 -1.4637 -1.5526 -1.828 -2 0.11531 -0.022781 0.88843 0.8607 -1 0.34978 -0.34306 0.95301 -0.056177 -2 -0.22236 -0.13023 0.37608 0.18027 -1 -0.90103 -0.38393 -1.1513 -0.78153 -2 0.66848 0.81005 1.3945 3.3654 -2 0.10539 0.59781 0.77864 0.63865 -1 -1.15 -1.4531 -2.929 -1.6867 -1 0.20842 -0.0039076 -0.12879 -0.31459 -2 0.52155 1.248 1.0411 1.9656 -2 0.041926 0.86223 1.2222 1.0289 -1 -0.70875 -0.15791 -1.1581 -0.77456 -1 -1.1701 -0.57889 -0.8843 -0.11873 -2 0.98106 1.0805 0.95484 2.1834 -2 0.26676 0.7527 0.61491 1.9024 -1 -0.64765 0.19831 -1.4399 1.3127 -2 0.92209 2.2111 1.208 2.7402 -2 -0.93755 -0.26009 0.54448 0.20265 -2 1.2403 1.8468 1.6169 1.8359 -1 -0.1313 0.14288 -0.48278 -0.96105 -1 -0.7222 -0.25191 -1.2122 -0.59027 -2 -0.57013 -0.061267 -0.5438 0.18234 -1 -1.5355 -1.1998 -2.6613 -0.2634 -2 0.86507 0.60361 1.2411 -0.29711 -1 -0.60117 -0.7424 -0.79575 -0.5736 -1 -0.91776 -1.5669 -2.1735 -0.56602 -2 0.9917 2.3088 1.7993 2.645 -1 0.17017 0.53321 0.84278 -1.4458 -2 -0.22306 0.262 -0.86259 0.87407 -1 -0.42107 -0.69813 -0.48166 -1.009 -1 0.46913 -0.76457 0.11077 -0.21258 -1 0.066036 -0.48665 -0.74847 0.38785 -1 0.16465 -0.57268 0.19043 0.23 -1 -1.2044 -2.2027 -2.9688 -2.5546 -1 -0.3031 -2.0277 -1.3027 -2.6541 -2 -0.20063 0.3886 1.2227 0.84669 -2 -0.23897 0.0036995 -1.4547 0.37173 -1 2.197 0.41411 0.68339 -1.2721 -2 1.9922 2.748 3.0416 3.1268 -1 -1.7922 -1.2233 -3.1352 -0.98514 -2 0.66968 0.81377 1.9112 1.7507 -2 1.048 1.3718 1.5938 1.4847 -1 0.56532 -0.97153 -0.91123 -2.4761 -2 -0.53609 -0.30043 -0.65398 -0.38562 -2 1.0012 1.3344 2.0595 2.8441 -1 -3.4639 -2.4231 -3.9055 -2.3575 -1 0.79272 -0.78962 -0.40706 -1.1306 -1 0.78178 0.32152 0.79399 0.14086 -2 -0.28587 0.20138 0.78238 2.1602 -2 1.4137 1.6184 2.2458 2.1799 -2 1.409 1.6079 2.4053 2.0587 -2 -0.049571 1.1163 2.0792 0.99457 -1 -1.394 -0.67782 -2.2302 -0.33872 -2 0.5374 1.8476 2.205 2.0025 -1 -1.4988 -0.90782 -1.4206 -1.2048 -1 -2.2683 -1.7667 -3.7613 -2.0306 -1 0.5275 -0.34657 0.11355 -0.6761 -1 -1.89 -2.1862 -2.3535 -2.2032 -2 1.4183 2.5108 2.4607 1.7296 -1 -0.19829 0.031868 0.014954 -1.7813 -2 1.9842 2.0081 3.2753 3.6534 -1 0.60225 0.089417 0.37343 -1.396 -2 0.15127 0.55563 -0.099824 1.684 -1 -0.30521 -0.0050244 -0.68635 -0.42167 -2 0.65124 0.2796 -0.22261 1.4011 -1 -0.71925 -1.8908 -2.0898 -1.2222 -2 -0.56741 0.091717 -0.37763 0.40742 -1 -2.8956 -2.2286 -3.4496 -3.429 -2 -0.89598 1.0267 -0.4909 1.1085 -1 -0.94952 -0.7555 -1.795 -0.13335 -2 1.2407 2.0614 2.5452 1.9642 -1 -0.11717 -0.54282 -1.9921 -0.72275 -1 -0.45987 -0.58174 -1.1552 -0.76589 -2 1.4219 1.7052 1.3243 2.0381 -1 0.17284 -1.1866 0.12735 -0.89424 -1 -1.5493 -1.5627 -2.191 -1.4248 -2 -0.52149 0.50488 0.88087 1.9829 -2 -0.073205 0.87222 -0.68612 1.5622 -1 -0.20595 -0.60619 -1.2632 -0.31189 -1 -1.6215 -2.0613 -2.6335 -2.0367 -2 0.91305 1.4897 2.1731 2.2545 -1 1.142 1.8275 1.8053 1.0419 -1 -0.45335 -1.322 -1.3973 -0.48254 -2 0.74114 1.8757 1.4174 2.1017 -1 -0.38344 -0.17813 -0.23266 -0.41796 -2 0.92714 1.7223 2.7582 1.4736 -1 -0.96407 -1.004 -1.3232 -0.72647 -1 -0.17388 -0.55234 -0.16535 -1.1821 -1 -1.4482 -1.0906 -1.9966 -0.2562 -1 -1.5948 -1.656 -2.1184 -1.9089 -1 0.30118 -0.24953 0.3965 -1.2012 -1 0.040955 -1.5321 -0.0067596 -1.8302 -2 -0.47573 0.19062 -0.38082 1.4748 -1 -0.57924 -0.90781 -1.0718 -0.87675 -2 1.2355 1.6025 0.66291 1.3094 -1 -0.85148 -1.0376 -0.35579 -0.84493 -1 0.62128 -0.097245 1.1169 1.1175 -1 -1.0166 -0.95689 -0.54272 -1.0278 -2 2.2273 2.234 3.0504 2.9534 -2 0.39445 0.74964 0.49728 0.40693 -1 -1.0992 -1.0596 -0.34052 -1.6927 -2 -0.87373 -0.044581 -0.87888 -0.87457 -1 -0.17361 -1.0992 -0.61197 -0.52145 -2 -0.81143 -0.23214 0.019331 -0.021054 -2 0.4003 0.84559 1.3177 0.22445 -2 2.4797 2.3692 3.1041 1.2821 -2 -1.2217 0.28611 -0.91875 0.53117 -1 -0.37718 -1.1674 1.1769 -0.7679 -2 0.69641 1.3615 1.2907 1.7631 -1 0.058157 -1.4908 -1.6127 -2.051 -2 -0.10351 -0.26543 -1.1031 1.4271 -2 1.5874 1.159 2.1284 1.6052 -2 0.7304 1.8986 1.8219 2.6148 -2 1.2822 1.2151 1.6436 0.45098 -1 -0.67686 -0.50447 -0.81689 -0.47995 -2 0.099845 0.22575 -0.38467 1.3463 -1 -0.60473 -0.56624 -1.0822 -0.9277 -2 -0.09599 -0.052173 0.60328 0.36281 -1 1.3654 0.15181 1.0298 -1.196 -2 -1.4158 -1.1006 -1.9009 0.73982 -1 -0.035902 -0.11554 0.031789 0.15859 -2 -0.41972 -0.75665 -0.12297 -1.1222 -2 0.5198 1.1791 1.4405 0.74397 -2 0.48739 -0.18437 0.062889 1.33 -1 -0.40637 -0.97335 -1.7407 -1.7785 -2 1.2506 2.1236 2.544 2.21 -1 0.2246 0.14729 0.19402 -0.0184 -1 -2.9787 -2.8634 -3.6482 -3.2628 -2 -0.34778 -0.88344 -0.53681 -0.1392 -2 -1.8429 -1.7447 -1.2394 0.076896 -2 0.19618 1.4064 0.26418 1.4885 -1 1.1131 -0.28387 -0.062115 -0.38574 -2 0.49115 0.78076 1.4226 0.55504 -1 -1.8202 -1.2481 -2.3751 -1.7518 -2 1.2174 2.2183 1.4501 3.6806 -1 -1.9377 -1.6646 -3.3068 -2.1189 -2 0.54181 0.5947 0.58072 0.40033 -1 -0.66287 -0.68746 -0.096024 -1.7397 -1 0.40851 0.30851 -0.17237 -0.50364 -2 0.75742 0.4505 -0.78196 0.44425 -1 -1.4505 0.020384 -0.43303 -0.95328 -2 -0.028847 0.15037 0.5137 0.46568 -2 -0.63541 0.3954 -0.8684 1.5549 -1 0.33942 -0.38445 -0.041492 -1.4867 -2 0.47366 1.145 0.23226 1.7193 -1 0.023382 -0.041247 -0.82666 0.080651 -1 -1.1404 -1.0549 -2.3807 -2.1069 -2 0.33731 1.2985 0.71006 3.2157 -1 1.14 -0.87596 0.068296 -0.74487 -2 -0.049493 0.63 0.61696 0.5656 -1 -0.4566 0.65674 0.031943 0.92164 -2 0.017518 0.38805 0.53672 0.36798 -2 0.48676 0.83957 0.81814 1.0935 -2 2.7892 2.4059 4.9329 2.8726 -1 0.43253 0.11799 1.095 -0.30789 -1 -1.1828 -0.8044 -0.85393 -0.88528 -1 -1.5592 -2.1209 -2.309 -3.1197 -2 -1.2601 -1.2767 -1.6618 -0.50383 -2 2.1516 2.1742 2.8387 1.8793 -2 0.24623 0.69241 -0.010176 0.53935 -1 -0.22259 -0.40572 0.11176 -1.348 -1 -0.50134 -1.5699 0.070888 -1.576 -1 -0.59262 -0.25483 -0.97248 -0.80873 -2 0.59278 2.3224 1.2169 3.7789 -2 1.8088 2.2184 2.3414 2.2607 -1 -1.4547 -0.92385 -2.0514 -1.4636 -1 -1.0861 -0.97609 -1.4805 0.049658 -2 -1.3983 -1.4913 -1.5386 -0.37917 -1 0.39015 -0.60643 0.29969 -1.038 -2 -0.56574 0.93819 0.41397 3.0029 -1 0.33141 0.18418 -0.58313 -0.55312 -1 -1.0672 -1.2348 -1.7643 -1.8829 -1 -2.6167 -2.6369 -2.7652 -3.2899 -2 0.86111 1.9481 1.9289 2.6912 -2 -0.17146 0.59905 -0.32254 0.90592 -1 0.56296 0.22567 0.50046 -0.015986 -1 0.27356 0.014082 0.53515 -1.2915 -2 0.028483 0.74312 0.032785 0.86451 -2 0.45844 1.8271 1.9607 1.5293 -1 -1.0948 -0.81939 -1.3227 -1.7485 -2 -1.9435 -1.416 -2.3622 -0.083073 -2 1.9356 2.3905 3.3874 3.3754 -2 -0.51503 -0.61825 -1.0265 1.0355 -1 -0.069375 -0.38404 0.76998 -1.0565 -1 -0.99145 -1.4551 -0.3469 -1.1237 -2 0.22687 0.42981 -0.57465 1.7352 -1 -0.6192 -0.85621 -1.5754 -2.1116 -2 0.044283 0.22217 -0.46803 0.077448 -2 0.25206 0.75089 2.0777 1.6582 -1 -1.4421 0.36925 -1.3094 1.5023 -2 -0.37483 0.92607 0.66991 1.5735 -2 0.96079 1.4626 2.6634 1.8589 -1 -1.3318 -0.19963 -1.0137 -0.69936 -1 1.7601 1.2466 2.176 0.32938 -1 0.30315 -0.016251 0.51713 -0.89472 -2 -1.4913 -0.70336 -0.91095 0.12156 -2 -0.42001 -0.10023 -0.6748 0.60273 -2 1.3951 2.7444 2.8842 3.5656 -1 1.4232 0.6032 3.5048 1.7782 -1 0.73551 0.75694 1.037 -0.57807 -2 -0.39931 0.58809 -0.4973 0.21019 -2 1.3913 1.8648 1.7568 0.93599 -2 0.80965 0.4027 0.24317 1.9104 -1 -0.51752 1.1244 0.48382 0.33224 -1 0.1481 -0.5792 -0.3214 -0.26037 -1 -1.3533 -0.43213 -0.42417 -0.87353 -2 0.56938 0.99576 0.89716 1.7409 -1 -0.079763 -1.7127 -0.63871 -2.5791 -2 2.0641 2.5514 4.0436 2.7148 -1 -0.19435 -0.15077 0.60547 -1.4134 -2 0.081749 0.54813 0.96427 1.7548 -1 1.8213 0.88012 1.1502 0.10288 -2 -0.36776 1.0119 0.72045 1.4314 -2 -0.013532 0.88042 -0.065303 1.2714 -1 -0.46271 -1.5631 -1.3127 -1.5945 -2 0.32816 0.69476 1.2058 0.95562 -2 1.0995 1.9791 1.6754 2.7251 -2 1.2894 2.0428 2.7797 3.0741 -2 0.086177 0.13431 0.15097 1.1387 -2 1.4238 1.8326 1.452 2.2914 -2 -0.26067 0.085743 0.10703 1.6861 -1 0.8651 0.16132 1.2287 -0.49648 -2 1.6258 2.0722 1.5768 2.692 -2 -0.41045 -0.064344 -1.1639 0.35736 -1 0.87048 0.48066 1.3185 0.56768 -1 -0.059767 0.65175 0.20121 -1.4305 -1 -0.27649 -0.71256 -0.93355 0.12948 -2 0.40298 0.62103 0.38596 1.4175 -2 0.92929 1.4075 2.4664 1.9966 -1 -1.7047 -1.5666 -1.9704 -2.1459 -2 -0.31907 0.39015 -0.094609 0.63235 -2 1.43 2.3977 3.1491 2.2081 -1 -1.6535 -0.62255 -1.1695 -0.61433 -2 -0.22619 -0.15443 0.80091 -0.054849 -2 0.38626 1.6316 0.47058 1.4147 -1 0.14484 -0.64224 0.0082434 -0.86504 -2 1.8557 2.0853 3.4931 3.3653 -2 1.9842 3.3837 3.9431 2.2935 -1 -1.8676 -0.25935 -1.384 -0.46349 -2 1.1631 1.8748 2.8603 1.986 -2 0.28825 0.24785 1.285 0.97497 -1 0.014074 -0.43179 0.47159 -1.5869 -2 0.54993 1.3186 0.45672 1.4753 -1 0.36038 -0.17131 0.38497 0.032798 -2 -0.80787 0.028976 0.37316 -0.44677 -2 -0.28951 0.65841 -0.64075 1.0972 -2 0.55213 0.20033 -0.03155 -0.76611 -2 -0.39724 0.7762 0.84015 0.7553 -1 0.93813 0.87454 1.4003 -1.3907 -2 -0.32578 0.26563 -0.33416 1.6042 -2 0.33084 1.2848 1.0439 0.0011286 -2 -0.38575 0.17469 -0.30238 1.5178 -2 1.3498 1.2703 1.9845 1.5933 -2 0.58348 1.167 1.0504 1.1296 -1 1.082 0.6528 0.81685 -0.23314 -2 2.4742 2.4752 3.1153 2.9547 -2 0.12754 0.025728 -0.058504 0.58213 -2 1.817 2.0622 1.4037 1.1949 -2 0.8552 1.6038 1.0049 2.2411 -1 -1.0052 -1.0198 -0.48341 -2.5176 -1 -1.3895 -1.8934 -2.3298 -1.8805 -2 -1.0276 0.3109 -0.56926 0.026187 -1 -1.3081 -0.57127 -2.0782 -2.0429 -2 0.50882 -0.20697 0.013231 1.1618 -1 -0.9931 -1.3226 -0.98672 -0.47612 -1 0.41926 -0.14847 0.91577 -1.2763 -1 -0.93098 -1.0248 -2.0666 -0.55364 -1 -0.25192 -0.73885 0.073947 -0.4339 -1 -0.6545 -0.21517 -1.3672 -1.5453 -2 1.6327 2.0072 2.554 2.6639 -2 0.57601 -0.3015 0.74417 0.88943 -2 1.2264 1.7475 0.67207 1.0271 -1 0.42271 0.040673 0.80654 -0.83604 -1 -0.67361 -0.91976 -2.2619 -1.3054 -2 0.36815 0.93526 1.3126 1.077 -2 -0.1728 0.32075 0.54531 1.9659 -2 1.8385 2.4279 3.2285 3.4634 -1 -1.4314 -0.89679 -1.154 -1.4032 -2 0.38846 0.05761 1.0422 1.9036 -1 0.80821 -0.15658 -0.62623 -0.68719 -1 -1.302 -1.3887 -2.2708 -2.092 -1 -1.2392 -1.4976 -1.3607 -3.0231 -1 -0.3896 -0.42846 -0.75791 -1.7643 -2 1.5723 1.0907 2.0144 1.5574 -2 0.8587 1.1411 1.1627 1.9495 -2 -0.77478 -0.39283 -0.0099916 0.64003 -2 0.1672 0.63395 0.41181 1.3391 -2 -0.14637 0.26969 0.82956 0.41884 -2 0.14447 -0.10291 -0.287 0.80367 -1 0.18687 -0.27602 0.27575 -0.63094 -2 1.2428 1.5281 1.2243 3.0052 -1 -0.052875 -0.25162 -0.60352 -1.208 -2 0.6821 0.21045 1.2654 -0.013434 -1 0.26358 0.068284 0.22081 0.066436 -2 -0.62892 -0.053397 0.047075 0.74043 -2 -0.78913 -0.2106 -1.804 0.01624 -1 0.22995 -0.80286 1.3801 -0.92733 -1 -1.9684 -1.1444 -1.8 -2.7373 -2 -0.5569 -0.61626 -0.86638 0.4016 -2 0.1115 1.0784 -0.3657 1.3313 -1 -0.64278 -0.82557 -0.24553 -1.5426 -2 0.20989 0.049778 0.14976 -0.17113 -2 0.93007 1.927 1.9457 1.1498 -1 0.26164 0.15551 -0.033813 0.44309 -2 0.73092 1.0348 0.74128 2.4557 -2 -0.35204 0.606 -0.43078 1.2194 -1 -0.16719 0.40172 0.76466 0.31738 -2 0.97519 1.447 1.6576 0.8312 -1 -0.47105 -0.44196 -1.6032 0.68482 -2 -0.60894 -0.70426 -0.46443 0.86476 -2 -0.19328 0.33885 0.7601 0.61242 -2 0.12697 0.76843 0.73746 0.81747 -1 0.031673 -0.68398 -0.5238 -0.6702 -1 -0.93868 0.50393 0.10229 -0.63522 -1 -1.0264 -1.1855 -1.9957 -2.5259 -2 -0.5916 0.44419 0.014831 0.77302 -1 1.0176 0.82793 0.63908 -0.62945 -1 0.76611 0.14394 0.43542 -0.86403 -2 0.58551 0.21427 1.0034 0.50604 -2 -0.34577 -0.40185 -0.61186 -0.40606 -1 -0.77597 -1.1617 -1.8329 -3.1861 -2 0.068959 0.30321 0.76889 0.34588 -1 -1.2576 -1.5157 -1.1779 -0.94907 -1 -0.83648 0.090435 0.56704 -0.53314 -2 0.88421 1.707 2.6335 2.255 -2 0.55861 0.94463 0.9639 0.8637 -1 -0.18064 -1.0746 0.99446 -2.7845 -1 0.76049 0.26843 1.5167 -0.24873 -2 0.35634 -0.24447 -0.97159 0.11146 -2 1.7377 2.5182 2.4327 3.2303 -1 -1.624 -1.42 -3.435 -1.0498 -1 -1.2389 -1.8164 -1.726 -1.1608 -1 1.0074 -1.0969 -0.0682 -2.9043 -2 0.21432 0.54189 0.15421 1.1324 -2 1.5187 2.458 2.1317 3.8317 -2 1.5893 1.9248 3.0454 2.0655 -1 0.35221 1.6454 1.8029 -0.44455 -1 -0.54894 0.55414 0.35949 -1.3991 -2 -1.1614 -0.48362 -0.73735 -0.49564 -2 1.1159 1.0502 1.0648 0.3003 -2 0.96161 2.1506 1.531 2.1461 -1 -1.2411 -1.0381 -1.1269 -1.1484 -1 0.11049 -0.27275 -0.55964 -0.70906 -2 2.2862 2.1313 2.6027 2.2877 -1 -0.64184 -1.1552 -0.63442 -1.8594 -2 1.9075 1.8567 3.8481 1.9532 -1 -0.63126 -0.85427 -0.53335 0.37771 -2 0.59491 1.4425 1.9929 0.98581 -1 1.5669 0.7286 2.3314 -0.25628 -1 -2.1064 -1.9792 -3.209 -1.9161 -2 0.62872 0.51499 0.21648 1.4204 -1 -0.51532 -0.93122 -0.72578 -1.3459 -1 0.041397 -0.61347 -0.034157 -0.054858 -1 -0.72287 -1.1269 -1.7365 -1.4906 -1 -1.8362 -0.24614 -1.2446 -0.088146 -2 0.97014 1.3422 1.5292 0.77185 -1 -1.8502 -1.2924 -1.9175 -2.5133 -2 0.77748 0.89065 1.1444 0.26583 -1 -0.15405 0.089319 0.59477 0.16672 -2 1.3054 2.3544 3.2492 1.6727 -2 0.92409 1.3741 0.79866 2.0506 -2 -0.69943 -0.67926 -1.8186 0.67307 -1 -3.2806 -1.8577 -3.5456 -1.7004 -2 0.74119 1.0011 -0.11293 2.328 -2 0.73779 1.6924 1.7521 1.2604 -1 -1.3683 -1.7765 -1.5974 -2.2288 -2 0.46839 -0.27199 -0.1524 0.88269 -1 -0.73595 -1.4506 -1.408 -1.9886 -2 -0.2289 -0.5663 -2.0807 -1.4869 -2 -1.0052 0.16268 -0.48156 0.014777 -1 -0.10211 0.087625 -1.1098 -1.0203 -2 -0.090896 -0.057038 -0.69817 0.19942 -2 -0.42191 0.14803 -0.32168 0.049687 -2 0.84872 0.59768 1.9205 1.1233 -1 0.029696 -1.4186 -0.39548 -0.029631 -2 2.0013 1.9999 3.0139 1.6432 -2 1.1324 0.89689 -0.1229 0.15109 -2 0.93618 2.4521 1.7229 3.4367 -1 -1.0037 -1.435 -2.2126 -1.9473 -2 -2.2472 -1.296 -2.3762 -1.9611 -2 0.62477 1.5212 1.2814 1.4403 -2 0.17619 0.488 0.38575 0.19632 -1 0.79693 0.15328 -0.26972 -0.45147 -2 1.3618 1.6805 1.2152 2.1905 -2 -0.36075 1.0698 0.38569 2.5707 -1 -0.55325 -0.17572 -1.0232 -1.134 -2 0.9795 1.3777 0.26495 0.23258 -1 -0.92872 -1.2233 -2.1998 -1.9011 -1 0.47029 -0.06201 -0.34515 -0.57857 -1 -2.6597 -1.5144 -3.0038 -1.949 -2 -0.064474 -0.25394 -0.34794 0.76334 -2 0.52259 0.76325 0.93484 0.060827 -1 0.89037 0.68007 0.50459 -0.88464 -2 1.0031 1.3853 1.7313 0.75303 -2 0.6954 1.3692 0.19298 1.6174 -2 -0.14026 1.1774 0.39386 -0.25913 -2 -1.7796 -1.2709 -2.5775 -0.36996 -2 0.41557 1.9905 1.839 1.1327 -1 0.53878 -0.71974 -0.65395 -0.62597 -2 0.22326 1.3888 0.17221 1.2265 -1 -0.12667 -1.1336 -0.67 -3.6161 -2 1.0183 1.5883 2.2784 1.7509 -1 -2.0415 -2.2483 -2.8307 -3.1148 -2 -1.1513 -0.08575 -0.62876 2.164 -1 0.1961 0.075096 1.9551 0.039445 -2 -0.96925 0.12921 -1.2741 1.8371 -1 0.34137 0.086468 1.4716 0.55236 -1 -0.20756 -0.74846 0.65256 -0.7032 -2 1.1736 1.0214 1.258 1.0002 -2 0.48081 1.3275 0.54443 1.2194 -2 -0.45146 0.38298 0.64902 0.90395 -1 0.75519 -1.0627 -0.35778 -1.7689 -1 -1.4308 -1.0998 -1.0094 -0.66361 -1 -0.097019 0.18029 -9.0423e-07 0.59444 -2 1.3769 2.4872 3.2855 0.98727 -2 0.79201 0.76361 0.88459 3.119 -2 2.5125 2.4776 4.6119 3.966 -1 0.57129 -0.93689 -0.20516 -0.42323 -1 -0.91517 -0.25445 -1.3515 -0.99354 -1 0.17456 -0.98904 -0.49643 -0.8997 -1 -2.2724 -1.6869 -3.8034 -2.0882 -2 -1.8188 -0.57721 -2.4386 0.058963 -2 -0.19227 0.038901 -0.85065 0.6644 -1 -1.5517 -0.57182 -0.9874 -1.4081 -2 -0.47999 0.49667 0.27351 0.6261 -2 0.45041 0.48469 0.55808 2.0659 -1 -1.1302 -1.255 -2.7206 -1.2712 -1 -0.60672 -1.1008 -2.6889 -1.0078 -1 -1.0508 -0.99612 -1.555 -1.0463 -2 0.14434 0.97791 1.2498 1.7391 -2 0.21333 1.6686 1.219 1.8919 -2 -0.35461 -0.64694 -1.3312 -0.10481 -1 -2.0611 -2.1245 -3.6067 -1.6584 -2 -0.3534 0.45962 -0.39991 0.45667 -1 -0.37564 -0.63085 -1.2641 -1.3292 -1 0.30023 -0.20283 0.041852 -0.17139 -2 0.25089 1.0204 1.8084 1.0493 -1 -0.44041 -1.1143 -0.59224 -0.84288 -2 -0.11392 0.5681 -0.054604 0.88897 -1 0.41829 -1.042 -0.0042274 -1.9512 -2 1.4863 2.9227 3.0012 3.1253 -1 -0.60588 -1.1196 -1.4647 -0.92268 -1 -0.10497 -0.74629 -1.8353 -0.35425 -1 -1.2499 -0.83335 -2.4047 -1.4657 -1 -0.51414 -1.4602 -0.54649 -1.0475 -1 0.56956 0.79545 0.86494 -0.59471 -1 -0.64964 -0.78543 -1.9412 -2.2114 -2 1.0044 0.56431 1.2968 1.3807 -1 -1.1924 -0.69401 -0.72828 -1.7252 -2 0.15739 1.0449 0.3742 1.4303 -2 0.49582 1.4353 1.1652 1.5814 - diff --git a/sourcecodes/data/example_sci/Llugraphviz.txt b/sourcecodes/data/example_sci/Llugraphviz.txt deleted file mode 100644 index 88bbd3ba..00000000 --- a/sourcecodes/data/example_sci/Llugraphviz.txt +++ /dev/null @@ -1,10 +0,0 @@ -digraph G { -size="10,10"; ratio = fill; -node [shape=square,width=1.5]; -Genotype -> Gene3; -Genotype -> Gene1; -Gene3 -> Phenotype; -Gene2 -> Gene3; -Gene2 -> Phenotype; -Gene1 -> Gene2; -} \ No newline at end of file diff --git a/sourcecodes/data/example_sci/Lluk.txt b/sourcecodes/data/example_sci/Lluk.txt deleted file mode 100644 index 83b33d23..00000000 --- a/sourcecodes/data/example_sci/Lluk.txt +++ /dev/null @@ -1 +0,0 @@ -1000 diff --git a/sourcecodes/data/example_sci/Llumap.txt b/sourcecodes/data/example_sci/Llumap.txt deleted file mode 100644 index dfe8ca75..00000000 --- a/sourcecodes/data/example_sci/Llumap.txt +++ /dev/null @@ -1,5 +0,0 @@ -Genotype 0.500305 1.514000 -Gene3 1.027261 -0.015284 -Gene2 1.160583 0.138097 -Phenotype 1.554104 0.069005 -Gene1 1.515414 0.174451 diff --git a/sourcecodes/data/example_sci/Llumapdata.txt b/sourcecodes/data/example_sci/Llumapdata.txt deleted file mode 100644 index d684ea06..00000000 --- a/sourcecodes/data/example_sci/Llumapdata.txt +++ /dev/null @@ -1 +0,0 @@ -Genotype Gene1 Gene2 Gene3 Phenotype diff --git a/sourcecodes/data/example_sci/Lluname.txt b/sourcecodes/data/example_sci/Lluname.txt deleted file mode 100644 index f3a1f5bf..00000000 --- a/sourcecodes/data/example_sci/Lluname.txt +++ /dev/null @@ -1 +0,0 @@ -Genotype Gene3 Gene2 Phenotype Gene1 diff --git a/sourcecodes/data/example_sci/Llunet_figure.txt b/sourcecodes/data/example_sci/Llunet_figure.txt deleted file mode 100644 index 2f383b1a..00000000 --- a/sourcecodes/data/example_sci/Llunet_figure.txt +++ /dev/null @@ -1,433 +0,0 @@ -5 -1200 1200 -Genotype 0 0 -Gene1 120 200 -Gene2 0 400 -Gene3 120 600 -Phenotype 0 800 -Genotype 2 -250 150 -0 -2 2 4 -1 0.4860 -2 0.5140 -Gene1 1 -250 150 -1 1 -1 3 --5.1315 0.0009 --5.0254 0.0012 --4.9193 0.0015 --4.8131 0.0019 --4.7070 0.0024 --4.6009 0.0030 --4.4947 0.0037 --4.3886 0.0046 --4.2825 0.0056 --4.1764 0.0069 --4.0702 0.0083 --3.9641 0.0101 --3.8580 0.0121 --3.7518 0.0145 --3.6457 0.0174 --3.5396 0.0206 --3.4334 0.0243 --3.3273 0.0286 --3.2212 0.0335 --3.1151 0.0389 --3.0089 0.0451 --2.9028 0.0520 --2.7967 0.0597 --2.6905 0.0682 --2.5844 0.0775 --2.4783 0.0876 --2.3722 0.0986 --2.2660 0.1105 --2.1599 0.1231 --2.0538 0.1366 --1.9476 0.1508 --1.8415 0.1657 --1.7354 0.1811 --1.6292 0.1971 --1.5231 0.2134 --1.4170 0.2300 --1.3109 0.2467 --1.2047 0.2633 --1.0986 0.2797 --0.9925 0.2956 --0.8863 0.3110 --0.7802 0.3256 --0.6741 0.3392 --0.5680 0.3517 --0.4618 0.3629 --0.3557 0.3726 --0.2496 0.3808 --0.1434 0.3873 --0.0373 0.3920 -0.0688 0.3948 -0.1749 0.3958 -0.2811 0.3948 -0.3872 0.3920 -0.4933 0.3872 -0.5995 0.3807 -0.7056 0.3726 -0.8117 0.3628 -0.9179 0.3516 -1.0240 0.3391 -1.1301 0.3254 -1.2362 0.3108 -1.3424 0.2955 -1.4485 0.2795 -1.5546 0.2631 -1.6608 0.2465 -1.7669 0.2299 -1.8730 0.2133 -1.9791 0.1969 -2.0853 0.1810 -2.1914 0.1655 -2.2975 0.1507 -2.4037 0.1365 -2.5098 0.1230 -2.6159 0.1103 -2.7221 0.0985 -2.8282 0.0875 -2.9343 0.0774 -3.0404 0.0681 -3.1466 0.0596 -3.2527 0.0520 -3.3588 0.0451 -3.4650 0.0389 -3.5711 0.0334 -3.6772 0.0286 -3.7833 0.0243 -3.8895 0.0206 -3.9956 0.0173 -4.1017 0.0145 -4.2079 0.0121 -4.3140 0.0101 -4.4201 0.0083 -4.5263 0.0068 -4.6324 0.0056 -4.7385 0.0046 -4.8446 0.0037 -4.9508 0.0030 -5.0569 0.0024 -5.1630 0.0019 -5.2692 0.0015 -5.3753 0.0012 -5.4814 0.0009 -Gene2 1 -250 150 -1 2 -2 4 5 --4.0240 0.0008 --3.9383 0.0010 --3.8526 0.0013 --3.7669 0.0016 --3.6813 0.0020 --3.5956 0.0026 --3.5099 0.0032 --3.4242 0.0041 --3.3385 0.0050 --3.2528 0.0062 --3.1672 0.0077 --3.0815 0.0094 --2.9958 0.0114 --2.9101 0.0138 --2.8244 0.0166 --2.7387 0.0199 --2.6531 0.0237 --2.5674 0.0281 --2.4817 0.0331 --2.3960 0.0388 --2.3103 0.0453 --2.2246 0.0526 --2.1390 0.0607 --2.0533 0.0696 --1.9676 0.0795 --1.8819 0.0903 --1.7962 0.1021 --1.7106 0.1147 --1.6249 0.1282 --1.5392 0.1426 --1.4535 0.1578 --1.3678 0.1736 --1.2821 0.1900 --1.1965 0.2069 --1.1108 0.2241 --1.0251 0.2414 --0.9394 0.2587 --0.8537 0.2758 --0.7680 0.2924 --0.6824 0.3084 --0.5967 0.3236 --0.5110 0.3377 --0.4253 0.3506 --0.3396 0.3621 --0.2539 0.3719 --0.1683 0.3800 --0.0826 0.3863 -0.0031 0.3905 -0.0888 0.3927 -0.1745 0.3929 -0.2601 0.3910 -0.3458 0.3870 -0.4315 0.3811 -0.5172 0.3732 -0.6029 0.3636 -0.6886 0.3524 -0.7742 0.3397 -0.8599 0.3258 -0.9456 0.3108 -1.0313 0.2949 -1.1170 0.2783 -1.2027 0.2613 -1.2883 0.2440 -1.3740 0.2267 -1.4597 0.2095 -1.5454 0.1925 -1.6311 0.1760 -1.7168 0.1601 -1.8024 0.1449 -1.8881 0.1304 -1.9738 0.1167 -2.0595 0.1039 -2.1452 0.0920 -2.2309 0.0811 -2.3165 0.0711 -2.4022 0.0620 -2.4879 0.0537 -2.5736 0.0464 -2.6593 0.0398 -2.7449 0.0340 -2.8306 0.0288 -2.9163 0.0243 -3.0020 0.0205 -3.0877 0.0171 -3.1734 0.0142 -3.2590 0.0117 -3.3447 0.0097 -3.4304 0.0079 -3.5161 0.0064 -3.6018 0.0052 -3.6875 0.0042 -3.7731 0.0034 -3.8588 0.0027 -3.9445 0.0021 -4.0302 0.0017 -4.1159 0.0013 -4.2016 0.0010 -4.2872 0.0008 -4.3729 0.0006 -4.4586 0.0005 -4.5443 0.0004 -Gene3 1 -250 150 -2 1 3 -1 5 --4.4912 0.0001 --4.4081 0.0001 --4.3250 0.0001 --4.2419 0.0001 --4.1589 0.0002 --4.0758 0.0002 --3.9927 0.0003 --3.9096 0.0004 --3.8266 0.0006 --3.7435 0.0008 --3.6604 0.0010 --3.5773 0.0013 --3.4942 0.0018 --3.4112 0.0023 --3.3281 0.0029 --3.2450 0.0037 --3.1619 0.0047 --3.0789 0.0059 --2.9958 0.0074 --2.9127 0.0092 --2.8296 0.0113 --2.7466 0.0139 --2.6635 0.0170 --2.5804 0.0206 --2.4973 0.0248 --2.4143 0.0297 --2.3312 0.0354 --2.2481 0.0419 --2.1650 0.0493 --2.0820 0.0576 --1.9989 0.0669 --1.9158 0.0773 --1.8327 0.0887 --1.7496 0.1012 --1.6666 0.1147 --1.5835 0.1292 --1.5004 0.1447 --1.4173 0.1610 --1.3343 0.1781 --1.2512 0.1958 --1.1681 0.2139 --1.0850 0.2323 --1.0020 0.2507 --0.9189 0.2688 --0.8358 0.2866 --0.7527 0.3036 --0.6697 0.3197 --0.5866 0.3345 --0.5035 0.3479 --0.4204 0.3597 --0.3373 0.3695 --0.2543 0.3773 --0.1712 0.3828 --0.0881 0.3861 --0.0050 0.3870 -0.0780 0.3855 -0.1611 0.3817 -0.2442 0.3756 -0.3273 0.3673 -0.4103 0.3570 -0.4934 0.3449 -0.5765 0.3311 -0.6596 0.3160 -0.7426 0.2996 -0.8257 0.2824 -0.9088 0.2645 -0.9919 0.2463 -1.0749 0.2279 -1.1580 0.2095 -1.2411 0.1915 -1.3242 0.1740 -1.4073 0.1570 -1.4903 0.1409 -1.5734 0.1256 -1.6565 0.1114 -1.7396 0.0981 -1.8226 0.0859 -1.9057 0.0747 -1.9888 0.0646 -2.0719 0.0555 -2.1549 0.0474 -2.2380 0.0402 -2.3211 0.0340 -2.4042 0.0285 -2.4872 0.0237 -2.5703 0.0197 -2.6534 0.0162 -2.7365 0.0132 -2.8195 0.0108 -2.9026 0.0087 -2.9857 0.0070 -3.0688 0.0056 -3.1519 0.0044 -3.2349 0.0035 -3.3180 0.0027 -3.4011 0.0021 -3.4842 0.0016 -3.5672 0.0013 -3.6503 0.0010 -3.7334 0.0007 -3.8165 0.0006 -Phenotype 1 -250 150 -2 3 4 -0 --5.4596 0.0010 --5.3401 0.0013 --5.2207 0.0016 --5.1012 0.0021 --4.9817 0.0026 --4.8623 0.0033 --4.7428 0.0042 --4.6233 0.0052 --4.5039 0.0065 --4.3844 0.0080 --4.2649 0.0098 --4.1455 0.0120 --4.0260 0.0146 --3.9065 0.0176 --3.7871 0.0212 --3.6676 0.0253 --3.5481 0.0300 --3.4287 0.0354 --3.3092 0.0416 --3.1897 0.0486 --3.0703 0.0564 --2.9508 0.0651 --2.8314 0.0748 --2.7119 0.0854 --2.5924 0.0970 --2.4730 0.1096 --2.3535 0.1230 --2.2340 0.1374 --2.1146 0.1526 --1.9951 0.1685 --1.8756 0.1850 --1.7562 0.2021 --1.6367 0.2195 --1.5172 0.2370 --1.3978 0.2545 --1.2783 0.2718 --1.1588 0.2887 --1.0394 0.3049 --0.9199 0.3202 --0.8004 0.3344 --0.6810 0.3473 --0.5615 0.3587 --0.4420 0.3684 --0.3226 0.3763 --0.2031 0.3822 --0.0836 0.3860 -0.0358 0.3877 -0.1553 0.3872 -0.2748 0.3846 -0.3942 0.3798 -0.5137 0.3731 -0.6332 0.3644 -0.7526 0.3539 -0.8721 0.3418 -0.9916 0.3283 -1.1110 0.3136 -1.2305 0.2979 -1.3500 0.2813 -1.4694 0.2643 -1.5889 0.2468 -1.7084 0.2293 -1.8278 0.2118 -1.9473 0.1945 -2.0668 0.1777 -2.1862 0.1614 -2.3057 0.1458 -2.4252 0.1310 -2.5446 0.1170 -2.6641 0.1039 -2.7836 0.0918 -2.9030 0.0806 -3.0225 0.0704 -3.1420 0.0612 -3.2614 0.0529 -3.3809 0.0454 -3.5004 0.0388 -3.6198 0.0329 -3.7393 0.0278 -3.8588 0.0234 -3.9782 0.0195 -4.0977 0.0162 -4.2171 0.0134 -4.3366 0.0110 -4.4561 0.0090 -4.5755 0.0073 -4.6950 0.0059 -4.8145 0.0047 -4.9339 0.0038 -5.0534 0.0030 -5.1729 0.0024 -5.2923 0.0019 -5.4118 0.0015 -5.5313 0.0011 -5.6507 0.0009 -5.7702 0.0007 -5.8897 0.0005 -6.0091 0.0004 -6.1286 0.0003 -6.2481 0.0002 -6.3675 0.0002 -6.4870 0.0001 diff --git a/sourcecodes/data/example_sci/Llunet_figure_new.txt b/sourcecodes/data/example_sci/Llunet_figure_new.txt deleted file mode 100644 index 7e6f0d97..00000000 --- a/sourcecodes/data/example_sci/Llunet_figure_new.txt +++ /dev/null @@ -1,433 +0,0 @@ -1 -5 -1200 1200 -Genotype 0 0 -Gene1 120 200 -Gene2 0 400 -Gene3 120 600 -Phenotype 0 800 -Genotype 2 -250 150 -0 -2 2 4 -1.0000 1.0000 -Gene1 1 -250 150 -1 1 -1 3 --3.5013 0.0000 --3.4313 0.0000 --3.3613 0.0000 --3.2912 0.0000 --3.2212 0.0000 --3.1512 0.0000 --3.0811 0.0000 --3.0111 0.0000 --2.9411 0.0000 --2.8710 0.0000 --2.8010 0.0000 --2.7310 0.0000 --2.6609 0.0000 --2.5909 0.0000 --2.5209 0.0001 --2.4508 0.0002 --2.3808 0.0004 --2.3108 0.0007 --2.2407 0.0014 --2.1707 0.0026 --2.1007 0.0046 --2.0306 0.0079 --1.9606 0.0133 --1.8906 0.0217 --1.8205 0.0344 --1.7505 0.0529 --1.6805 0.0791 --1.6104 0.1147 --1.5404 0.1615 --1.4704 0.2207 --1.4003 0.2928 --1.3303 0.3771 --1.2603 0.4715 --1.1902 0.5723 --1.1202 0.6743 --1.0502 0.7713 --0.9801 0.8564 --0.9101 0.9232 --0.8401 0.9660 --0.7700 0.9813 --0.7000 0.9676 --0.6300 0.9263 --0.5599 0.8608 --0.4899 0.7765 --0.4199 0.6800 --0.3498 0.5781 --0.2798 0.4771 --0.2098 0.3822 --0.1397 0.2973 --0.0697 0.2244 -0.0003 0.1645 -0.0704 0.1170 -0.1404 0.0808 -0.2104 0.0542 -0.2805 0.0353 -0.3505 0.0223 -0.4205 0.0137 -0.4906 0.0081 -0.5606 0.0047 -0.6306 0.0026 -0.7007 0.0014 -0.7707 0.0008 -0.8407 0.0004 -0.9108 0.0002 -0.9808 0.0001 -1.0508 0.0000 -1.1209 0.0000 -1.1909 0.0000 -1.2609 0.0000 -1.3310 0.0000 -1.4010 0.0000 -1.4710 0.0000 -1.5411 0.0000 -1.6111 0.0000 -1.6811 0.0000 -1.7512 0.0000 -1.8212 0.0000 -1.8912 0.0000 -1.9613 0.0000 -2.0313 0.0000 -2.1013 0.0000 -2.1714 0.0000 -2.2414 0.0000 -2.3114 0.0000 -2.3815 0.0000 -2.4515 0.0000 -2.5215 0.0000 -2.5916 0.0000 -2.6616 0.0000 -2.7316 0.0000 -2.8017 0.0000 -2.8717 0.0000 -2.9417 0.0000 -3.0118 0.0000 -3.0818 0.0000 -3.1518 0.0000 -3.2219 0.0000 -3.2919 0.0000 -3.3619 0.0000 -3.4320 0.0000 -3.5020 0.0000 -Gene2 1 -250 150 -1 2 -2 4 5 --3.5862 0.0000 --3.5124 0.0000 --3.4385 0.0000 --3.3647 0.0000 --3.2909 0.0000 --3.2171 0.0001 --3.1432 0.0001 --3.0694 0.0002 --2.9956 0.0003 --2.9218 0.0005 --2.8479 0.0008 --2.7741 0.0012 --2.7003 0.0018 --2.6264 0.0028 --2.5526 0.0041 --2.4788 0.0060 --2.4050 0.0087 --2.3311 0.0124 --2.2573 0.0175 --2.1835 0.0242 --2.1097 0.0329 --2.0358 0.0441 --1.9620 0.0583 --1.8882 0.0759 --1.8143 0.0974 --1.7405 0.1230 --1.6667 0.1530 --1.5929 0.1874 --1.5190 0.2262 --1.4452 0.2689 --1.3714 0.3148 --1.2976 0.3631 --1.2237 0.4126 --1.1499 0.4617 --1.0761 0.5089 --1.0022 0.5525 --0.9284 0.5908 --0.8546 0.6224 --0.7808 0.6458 --0.7069 0.6600 --0.6331 0.6644 --0.5593 0.6588 --0.4855 0.6434 --0.4116 0.6190 --0.3378 0.5866 --0.2640 0.5475 --0.1901 0.5034 --0.1163 0.4558 --0.0425 0.4066 -0.0313 0.3573 -0.1052 0.3092 -0.1790 0.2636 -0.2528 0.2213 -0.3266 0.1830 -0.4005 0.1491 -0.4743 0.1197 -0.5481 0.0946 -0.6220 0.0736 -0.6958 0.0565 -0.7696 0.0426 -0.8434 0.0317 -0.9173 0.0233 -0.9911 0.0168 -1.0649 0.0119 -1.1387 0.0084 -1.2126 0.0058 -1.2864 0.0039 -1.3602 0.0026 -1.4341 0.0017 -1.5079 0.0011 -1.5817 0.0007 -1.6555 0.0005 -1.7294 0.0003 -1.8032 0.0002 -1.8770 0.0001 -1.9508 0.0001 -2.0247 0.0000 -2.0985 0.0000 -2.1723 0.0000 -2.2462 0.0000 -2.3200 0.0000 -2.3938 0.0000 -2.4676 0.0000 -2.5415 0.0000 -2.6153 0.0000 -2.6891 0.0000 -2.7629 0.0000 -2.8368 0.0000 -2.9106 0.0000 -2.9844 0.0000 -3.0583 0.0000 -3.1321 0.0000 -3.2059 0.0000 -3.2797 0.0000 -3.3536 0.0000 -3.4274 0.0000 -3.5012 0.0000 -3.5750 0.0000 -3.6489 0.0000 -3.7227 0.0000 -3.7965 0.0000 -Gene3 1 -250 150 -2 1 3 -1 5 --4.3571 0.0002 --4.2762 0.0002 --4.1954 0.0003 --4.1145 0.0004 --4.0336 0.0005 --3.9527 0.0007 --3.8719 0.0010 --3.7910 0.0013 --3.7101 0.0017 --3.6293 0.0022 --3.5484 0.0028 --3.4675 0.0036 --3.3866 0.0046 --3.3058 0.0059 --3.2249 0.0074 --3.1440 0.0093 --3.0632 0.0115 --2.9823 0.0143 --2.9014 0.0175 --2.8205 0.0214 --2.7397 0.0260 --2.6588 0.0313 --2.5779 0.0374 --2.4971 0.0445 --2.4162 0.0526 --2.3353 0.0617 --2.2544 0.0719 --2.1736 0.0833 --2.0927 0.0958 --2.0118 0.1095 --1.9310 0.1243 --1.8501 0.1403 --1.7692 0.1572 --1.6883 0.1750 --1.6075 0.1936 --1.5266 0.2127 --1.4457 0.2322 --1.3648 0.2518 --1.2840 0.2713 --1.2031 0.2904 --1.1222 0.3088 --1.0414 0.3263 --0.9605 0.3424 --0.8796 0.3570 --0.7987 0.3698 --0.7179 0.3806 --0.6370 0.3890 --0.5561 0.3951 --0.4753 0.3987 --0.3944 0.3996 --0.3135 0.3980 --0.2326 0.3937 --0.1518 0.3869 --0.0709 0.3778 -0.0100 0.3665 -0.0908 0.3532 -0.1717 0.3381 -0.2526 0.3216 -0.3335 0.3039 -0.4143 0.2852 -0.4952 0.2660 -0.5761 0.2464 -0.6569 0.2268 -0.7378 0.2074 -0.8187 0.1884 -0.8996 0.1700 -0.9804 0.1524 -1.0613 0.1358 -1.1422 0.1201 -1.2230 0.1056 -1.3039 0.0922 -1.3848 0.0800 -1.4657 0.0690 -1.5465 0.0591 -1.6274 0.0502 -1.7083 0.0425 -1.7891 0.0357 -1.8700 0.0297 -1.9509 0.0246 -2.0318 0.0203 -2.1126 0.0166 -2.1935 0.0135 -2.2744 0.0109 -2.3552 0.0087 -2.4361 0.0070 -2.5170 0.0055 -2.5979 0.0043 -2.6787 0.0034 -2.7596 0.0026 -2.8405 0.0020 -2.9213 0.0015 -3.0022 0.0012 -3.0831 0.0009 -3.1640 0.0007 -3.2448 0.0005 -3.3257 0.0004 -3.4066 0.0003 -3.4874 0.0002 -3.5683 0.0001 -3.6492 0.0001 -3.7301 0.0001 -Phenotype 1 -250 150 -2 3 4 -0 --3.5574 0.0004 --3.4806 0.0006 --3.4037 0.0008 --3.3268 0.0012 --3.2499 0.0016 --3.1731 0.0022 --3.0962 0.0030 --3.0193 0.0040 --2.9425 0.0054 --2.8656 0.0071 --2.7887 0.0093 --2.7118 0.0121 --2.6350 0.0155 --2.5581 0.0198 --2.4812 0.0250 --2.4044 0.0313 --2.3275 0.0389 --2.2506 0.0479 --2.1737 0.0584 --2.0969 0.0706 --2.0200 0.0846 --1.9431 0.1005 --1.8663 0.1184 --1.7894 0.1381 --1.7125 0.1597 --1.6356 0.1831 --1.5588 0.2081 --1.4819 0.2343 --1.4050 0.2615 --1.3282 0.2893 --1.2513 0.3173 --1.1744 0.3448 --1.0975 0.3714 --1.0207 0.3966 --0.9438 0.4197 --0.8669 0.4402 --0.7901 0.4576 --0.7132 0.4716 --0.6363 0.4816 --0.5594 0.4875 --0.4826 0.4891 --0.4057 0.4864 --0.3288 0.4794 --0.2520 0.4684 --0.1751 0.4535 --0.0982 0.4353 --0.0213 0.4140 -0.0555 0.3904 -0.1324 0.3648 -0.2093 0.3379 -0.2861 0.3102 -0.3630 0.2822 -0.4399 0.2545 -0.5168 0.2275 -0.5936 0.2016 -0.6705 0.1770 -0.7474 0.1541 -0.8242 0.1329 -0.9011 0.1136 -0.9780 0.0963 -1.0549 0.0809 -1.1317 0.0673 -1.2086 0.0556 -1.2855 0.0455 -1.3623 0.0368 -1.4392 0.0296 -1.5161 0.0236 -1.5930 0.0186 -1.6698 0.0146 -1.7467 0.0113 -1.8236 0.0087 -1.9004 0.0066 -1.9773 0.0050 -2.0542 0.0037 -2.1311 0.0028 -2.2079 0.0020 -2.2848 0.0015 -2.3617 0.0011 -2.4385 0.0008 -2.5154 0.0005 -2.5923 0.0004 -2.6692 0.0003 -2.7460 0.0002 -2.8229 0.0001 -2.8998 0.0001 -2.9766 0.0001 -3.0535 0.0000 -3.1304 0.0000 -3.2073 0.0000 -3.2841 0.0000 -3.3610 0.0000 -3.4379 0.0000 -3.5147 0.0000 -3.5916 0.0000 -3.6685 0.0000 -3.7454 0.0000 -3.8222 0.0000 -3.8991 0.0000 -3.9760 0.0000 -4.0528 0.0000 -4.1297 0.0000 diff --git a/sourcecodes/data/example_sci/Llunlevels.txt b/sourcecodes/data/example_sci/Llunlevels.txt deleted file mode 100644 index 714e56bd..00000000 --- a/sourcecodes/data/example_sci/Llunlevels.txt +++ /dev/null @@ -1,2 +0,0 @@ -Genotype 1 2 - diff --git a/sourcecodes/data/example_sci/Llunnode.txt b/sourcecodes/data/example_sci/Llunnode.txt deleted file mode 100644 index 7ed6ff82..00000000 --- a/sourcecodes/data/example_sci/Llunnode.txt +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sourcecodes/data/example_sci/Llunrows.txt b/sourcecodes/data/example_sci/Llunrows.txt deleted file mode 100644 index c15fb720..00000000 --- a/sourcecodes/data/example_sci/Llunrows.txt +++ /dev/null @@ -1 +0,0 @@ -501 diff --git a/sourcecodes/data/example_sci/Lluparameters.txt b/sourcecodes/data/example_sci/Lluparameters.txt deleted file mode 100644 index 11583baa..00000000 --- a/sourcecodes/data/example_sci/Lluparameters.txt +++ /dev/null @@ -1,21 +0,0 @@ -Genotype -Discrete node with 2 states -1 0.4860 -2 0.5140 - -Gene3 -Continuous node --0.0150 1.0589 - -Gene2 -Continuous node -0.1381 1.1779 - -Phenotype -Continuous node -0.0693 1.5989 - -Gene1 -Continuous node -0.1745 1.5275 - diff --git a/sourcecodes/data/example_sci/Lluparent.txt b/sourcecodes/data/example_sci/Lluparent.txt deleted file mode 100644 index b8626c4c..00000000 --- a/sourcecodes/data/example_sci/Lluparent.txt +++ /dev/null @@ -1 +0,0 @@ -4 diff --git a/sourcecodes/data/example_sci/Llustructure_old.txt b/sourcecodes/data/example_sci/Llustructure_old.txt deleted file mode 100644 index 5b464577..00000000 --- a/sourcecodes/data/example_sci/Llustructure_old.txt +++ /dev/null @@ -1,5 +0,0 @@ -Genotype 0.4860 0.5140 -Gene3 0.0001 0.0001 0.0001 0.0001 0.0002 0.0002 0.0003 0.0004 0.0006 0.0008 0.0010 0.0013 0.0018 0.0023 0.0029 0.0037 0.0047 0.0059 0.0074 0.0092 0.0113 0.0139 0.0170 0.0206 0.0248 0.0297 0.0354 0.0419 0.0493 0.0576 0.0669 0.0773 0.0887 0.1012 0.1147 0.1292 0.1447 0.1610 0.1781 0.1958 0.2139 0.2323 0.2507 0.2688 0.2866 0.3036 0.3197 0.3345 0.3479 0.3597 0.3695 0.3773 0.3828 0.3861 0.3870 0.3855 0.3817 0.3756 0.3673 0.3570 0.3449 0.3311 0.3160 0.2996 0.2824 0.2645 0.2463 0.2279 0.2095 0.1915 0.1740 0.1570 0.1409 0.1256 0.1114 0.0981 0.0859 0.0747 0.0646 0.0555 0.0474 0.0402 0.0340 0.0285 0.0237 0.0197 0.0162 0.0132 0.0108 0.0087 0.0070 0.0056 0.0044 0.0035 0.0027 0.0021 0.0016 0.0013 0.0010 0.0007 0.0006 -Gene1 0.0009 0.0012 0.0015 0.0019 0.0024 0.0030 0.0037 0.0046 0.0056 0.0069 0.0083 0.0101 0.0121 0.0145 0.0174 0.0206 0.0243 0.0286 0.0335 0.0389 0.0451 0.0520 0.0597 0.0682 0.0775 0.0876 0.0986 0.1105 0.1231 0.1366 0.1508 0.1657 0.1811 0.1971 0.2134 0.2300 0.2467 0.2633 0.2797 0.2956 0.3110 0.3256 0.3392 0.3517 0.3629 0.3726 0.3808 0.3873 0.3920 0.3948 0.3958 0.3948 0.3920 0.3872 0.3807 0.3726 0.3628 0.3516 0.3391 0.3254 0.3108 0.2955 0.2795 0.2631 0.2465 0.2299 0.2133 0.1969 0.1810 0.1655 0.1507 0.1365 0.1230 0.1103 0.0985 0.0875 0.0774 0.0681 0.0596 0.0520 0.0451 0.0389 0.0334 0.0286 0.0243 0.0206 0.0173 0.0145 0.0121 0.0101 0.0083 0.0068 0.0056 0.0046 0.0037 0.0030 0.0024 0.0019 0.0015 0.0012 0.0009 -Phenotype 0.0010 0.0013 0.0016 0.0021 0.0026 0.0033 0.0042 0.0052 0.0065 0.0080 0.0098 0.0120 0.0146 0.0176 0.0212 0.0253 0.0300 0.0354 0.0416 0.0486 0.0564 0.0651 0.0748 0.0854 0.0970 0.1096 0.1230 0.1374 0.1526 0.1685 0.1850 0.2021 0.2195 0.2370 0.2545 0.2718 0.2887 0.3049 0.3202 0.3344 0.3473 0.3587 0.3684 0.3763 0.3822 0.3860 0.3877 0.3872 0.3846 0.3798 0.3731 0.3644 0.3539 0.3418 0.3283 0.3136 0.2979 0.2813 0.2643 0.2468 0.2293 0.2118 0.1945 0.1777 0.1614 0.1458 0.1310 0.1170 0.1039 0.0918 0.0806 0.0704 0.0612 0.0529 0.0454 0.0388 0.0329 0.0278 0.0234 0.0195 0.0162 0.0134 0.0110 0.0090 0.0073 0.0059 0.0047 0.0038 0.0030 0.0024 0.0019 0.0015 0.0011 0.0009 0.0007 0.0005 0.0004 0.0003 0.0002 0.0002 0.0001 -Gene2 0.0008 0.0010 0.0013 0.0016 0.0020 0.0026 0.0032 0.0041 0.0050 0.0062 0.0077 0.0094 0.0114 0.0138 0.0166 0.0199 0.0237 0.0281 0.0331 0.0388 0.0453 0.0526 0.0607 0.0696 0.0795 0.0903 0.1021 0.1147 0.1282 0.1426 0.1578 0.1736 0.1900 0.2069 0.2241 0.2414 0.2587 0.2758 0.2924 0.3084 0.3236 0.3377 0.3506 0.3621 0.3719 0.3800 0.3863 0.3905 0.3927 0.3929 0.3910 0.3870 0.3811 0.3732 0.3636 0.3524 0.3397 0.3258 0.3108 0.2949 0.2783 0.2613 0.2440 0.2267 0.2095 0.1925 0.1760 0.1601 0.1449 0.1304 0.1167 0.1039 0.0920 0.0811 0.0711 0.0620 0.0537 0.0464 0.0398 0.0340 0.0288 0.0243 0.0205 0.0171 0.0142 0.0117 0.0097 0.0079 0.0064 0.0052 0.0042 0.0034 0.0027 0.0021 0.0017 0.0013 0.0010 0.0008 0.0006 0.0005 0.0004 diff --git a/sourcecodes/data/example_sci/Lluthr.txt b/sourcecodes/data/example_sci/Lluthr.txt deleted file mode 100644 index 2eb3c4fe..00000000 --- a/sourcecodes/data/example_sci/Lluthr.txt +++ /dev/null @@ -1 +0,0 @@ -0.5 diff --git a/sourcecodes/data/example_sci/Llutier.txt b/sourcecodes/data/example_sci/Llutier.txt deleted file mode 100644 index da7084fb..00000000 --- a/sourcecodes/data/example_sci/Llutier.txt +++ /dev/null @@ -1 +0,0 @@ -3,Tier1,1,Genotype,Tier2,3,Gene1,Gene2,Gene3,Tier3,1,Phenotype, \ No newline at end of file diff --git a/sourcecodes/data/example_sci/Llutype.txt b/sourcecodes/data/example_sci/Llutype.txt deleted file mode 100644 index 9ea66ce4..00000000 --- a/sourcecodes/data/example_sci/Llutype.txt +++ /dev/null @@ -1,2 +0,0 @@ -Genotype Gene3 Gene2 Phenotype Gene1 -2 1 1 1 1 diff --git a/sourcecodes/data/example_sci/Lluvar.txt b/sourcecodes/data/example_sci/Lluvar.txt deleted file mode 100644 index 56a6051c..00000000 --- a/sourcecodes/data/example_sci/Lluvar.txt +++ /dev/null @@ -1 +0,0 @@ -1 \ No newline at end of file diff --git a/sourcecodes/data/example_sci/Lluvardata.txt b/sourcecodes/data/example_sci/Lluvardata.txt deleted file mode 100644 index 56a6051c..00000000 --- a/sourcecodes/data/example_sci/Lluvardata.txt +++ /dev/null @@ -1 +0,0 @@ -1 \ No newline at end of file diff --git a/sourcecodes/data/example_sci/Lluvarname.txt b/sourcecodes/data/example_sci/Lluvarname.txt deleted file mode 100644 index 3fe283bd..00000000 --- a/sourcecodes/data/example_sci/Lluvarname.txt +++ /dev/null @@ -1 +0,0 @@ -Genotype \ No newline at end of file diff --git a/sourcecodes/data/example_sci/Lluwhite.txt b/sourcecodes/data/example_sci/Lluwhite.txt deleted file mode 100644 index 83e81b8b..00000000 --- a/sourcecodes/data/example_sci/Lluwhite.txt +++ /dev/null @@ -1 +0,0 @@ -From To diff --git a/sourcecodes/data/example_sci/old/Llurun_evidencemodified.sh b/sourcecodes/data/example_sci/old/Llurun_evidencemodified.sh deleted file mode 100644 index ee0dde13..00000000 --- a/sourcecodes/data/example_sci/old/Llurun_evidencemodified.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# script for execution of deployed applications -# -# Sets up the MCR environment for the current $ARCH and executes -# the specified command. -# -exe_name=$0 -exe_dir=`dirname "$0"` -echo "------------------------------------------" -if [ "x$1" = "x" ]; then - echo Usage: - echo $0 \<deployedMCRroot\> args -else - echo Setting up environment variables - MCRROOT="$1" - echo --- - LD_LIBRARY_PATH=.:${MCRROOT}/runtime/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/bin/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/sys/os/glnxa64; - MCRJRE=${MCRROOT}/sys/java/jre/glnxa64/jre/lib/amd64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/native_threads ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/server ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ; - XAPPLRESDIR=${MCRROOT}/X11/app-defaults ; - export LD_LIBRARY_PATH; - export XAPPLRESDIR; - echo LD_LIBRARY_PATH is ${LD_LIBRARY_PATH}; - shift 1 - args= - while [ $# -gt 0 ]; do - token=`echo "$1" | sed 's/ /\\\\ /g'` # Add blackslash before each blank - args="${args} ${token}" - shift - done - "${exe_dir}"/evidencemodified Llu -fi -exit diff --git a/sourcecodes/data/example_sci/old/Llurun_initialstructure.sh b/sourcecodes/data/example_sci/old/Llurun_initialstructure.sh deleted file mode 100644 index adde14dd..00000000 --- a/sourcecodes/data/example_sci/old/Llurun_initialstructure.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# script for execution of deployed applications -# -# Sets up the MCR environment for the current $ARCH and executes -# the specified command. -# -exe_name=$0 -exe_dir=`dirname "$0"` -echo "------------------------------------------" -if [ "x$1" = "x" ]; then - echo Usage: - echo $0 \<deployedMCRroot\> args -else - echo Setting up environment variables - MCRROOT="$1" - echo --- - LD_LIBRARY_PATH=.:${MCRROOT}/runtime/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/bin/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/sys/os/glnxa64; - MCRJRE=${MCRROOT}/sys/java/jre/glnxa64/jre/lib/amd64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/native_threads ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/server ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ; - XAPPLRESDIR=${MCRROOT}/X11/app-defaults ; - export LD_LIBRARY_PATH; - export XAPPLRESDIR; - echo LD_LIBRARY_PATH is ${LD_LIBRARY_PATH}; - shift 1 - args= - while [ $# -gt 0 ]; do - token=`echo "$1" | sed 's/ /\\\\ /g'` # Add blackslash before each blank - args="${args} ${token}" - shift - done - "${exe_dir}"/initialstructure Llu -fi -exit diff --git a/sourcecodes/data/example_time_series/TEbban.txt b/sourcecodes/data/example_time_series/TEbban.txt deleted file mode 100644 index 7b0aa551..00000000 --- a/sourcecodes/data/example_time_series/TEbban.txt +++ /dev/null @@ -1,73 +0,0 @@ -From To -TraitA_T1 Genotype -TraitB_T1 Genotype -TraitC_T1 Genotype -TraitA_T2 Genotype -TraitB_T2 Genotype -TraitC_T2 Genotype -TraitA_T3 Genotype -TraitB_T3 Genotype -TraitC_T3 Genotype -TraitA_T1 Genotype -TraitB_T1 Genotype -TraitC_T1 Genotype -TraitA_T2 TraitA_T1 -TraitA_T2 TraitB_T1 -TraitA_T2 TraitC_T1 -TraitB_T2 TraitA_T1 -TraitB_T2 TraitB_T1 -TraitB_T2 TraitC_T1 -TraitC_T2 TraitA_T1 -TraitC_T2 TraitB_T1 -TraitC_T2 TraitC_T1 -TraitA_T3 TraitA_T1 -TraitA_T3 TraitB_T1 -TraitA_T3 TraitC_T1 -TraitB_T3 TraitA_T1 -TraitB_T3 TraitB_T1 -TraitB_T3 TraitC_T1 -TraitC_T3 TraitA_T1 -TraitC_T3 TraitB_T1 -TraitC_T3 TraitC_T1 -TraitA_T2 Genotype -TraitB_T2 Genotype -TraitC_T2 Genotype -TraitA_T2 TraitA_T1 -TraitA_T2 TraitB_T1 -TraitA_T2 TraitC_T1 -TraitB_T2 TraitA_T1 -TraitB_T2 TraitB_T1 -TraitB_T2 TraitC_T1 -TraitC_T2 TraitA_T1 -TraitC_T2 TraitB_T1 -TraitC_T2 TraitC_T1 -TraitA_T3 TraitA_T2 -TraitA_T3 TraitB_T2 -TraitA_T3 TraitC_T2 -TraitB_T3 TraitA_T2 -TraitB_T3 TraitB_T2 -TraitB_T3 TraitC_T2 -TraitC_T3 TraitA_T2 -TraitC_T3 TraitB_T2 -TraitC_T3 TraitC_T2 -TraitA_T3 Genotype -TraitB_T3 Genotype -TraitC_T3 Genotype -TraitA_T3 TraitA_T1 -TraitA_T3 TraitB_T1 -TraitA_T3 TraitC_T1 -TraitB_T3 TraitA_T1 -TraitB_T3 TraitB_T1 -TraitB_T3 TraitC_T1 -TraitC_T3 TraitA_T1 -TraitC_T3 TraitB_T1 -TraitC_T3 TraitC_T1 -TraitA_T3 TraitA_T2 -TraitA_T3 TraitB_T2 -TraitA_T3 TraitC_T2 -TraitB_T3 TraitA_T2 -TraitB_T3 TraitB_T2 -TraitB_T3 TraitC_T2 -TraitC_T3 TraitA_T2 -TraitC_T3 TraitB_T2 -TraitC_T3 TraitC_T2 diff --git a/sourcecodes/data/example_time_series/TEbcontinuous_input.txt b/sourcecodes/data/example_time_series/TEbcontinuous_input.txt deleted file mode 100644 index 34b3b957..00000000 --- a/sourcecodes/data/example_time_series/TEbcontinuous_input.txt +++ /dev/null @@ -1,503 +0,0 @@ -Genotype TraitA_T1 TraitA_T2 TraitA_T3 TraitB_T1 TraitB_T2 TraitB_T3 TraitC_T1 TraitC_T2 TraitC_T3 -2 1 1 1 1 1 1 1 1 1 -1 1.4297 -0.13715 -0.33041 1.3972 -0.17802 1.0272 -1.322 0.0027715 0.85527 -1 2.0687 -2.5819 -0.71386 -0.25338 0.64604 -0.25402 -1.1947 0.60348 1.5977 -2 0.52771 0.19656 0.40967 0.039336 1.57 -0.036341 -1.6301 -0.15434 0.93397 -1 1.7929 -0.85399 -0.21102 0.36528 0.14997 -0.072283 0.25214 1.8044 1.4149 -1 -0.090929 -0.17288 -2.808 0.79192 -1.5175 -0.90041 0.39689 -0.18146 -0.55432 -1 0.86086 -0.049472 -0.82074 0.18954 0.51157 0.30995 -0.50952 -0.047852 0.25632 -1 0.37794 -0.49737 -1.5634 -0.61123 -1.6172 -0.025387 -0.50463 1.0061 -0.55909 -1 0.061886 -1.3173 -0.38674 0.66584 0.023432 -1.0821 0.14268 -0.21189 -0.60498 -1 0.96427 -1.6652 -0.61177 -0.295 0.12641 -1.6644 -1.0372 0.033566 1.3366 -2 0.16295 0.59047 0.7747 -0.32623 1.6996 -0.042892 -0.0034198 -0.30944 0.67765 -1 1.7419 -0.94567 -1.8121 0.80385 0.23144 -1.4004 2.0605 -0.83835 1.3823 -2 -0.92772 0.34934 0.87438 -0.62792 0.7641 -0.5865 0.24522 0.6353 -0.0017539 -2 -2.9367 1.609 2.0928 0.61651 -2.0775 -0.24164 -0.3587 -0.95545 -3.0393 -1 0.52613 0.43773 0.75866 0.73066 0.46388 -1.4681 -1.5908 1.6872 0.89314 -2 -0.10721 1.7759 1.6821 -0.56868 1.6447 -0.92002 -0.27447 -0.62549 0.91373 -1 -1.073 -1.8228 -0.34751 -0.54007 -1.7593 -0.7431 0.61821 -0.054988 -1.7414 -2 -1.0532 1.0319 1.0531 -0.09473 -0.82174 0.45084 -0.38299 -0.6361 -0.90619 -1 1.7064 -1.8984 -2.6061 0.99661 -0.67065 0.17936 0.97103 0.38751 -0.11531 -2 -3.2527 -1.1361 0.56795 -0.39584 -1.5189 -1.7637 1.2149 -1.3971 -1.8622 -1 2.3471 -2.1036 -2.092 1.544 -0.21178 0.3446 1.0474 -0.64427 0.73628 -2 -0.63792 1.3156 0.92169 -0.67815 1.4089 1.1938 0.82905 0.16566 0.09164 -2 -2.0379 0.74861 0.16368 0.58693 -0.67589 0.81824 0.33633 -0.19727 -1.243 -2 -1.7441 2.4915 0.89809 -1.0265 0.35767 -1.159 0.63023 0.97341 0.29971 -2 -1.9637 0.94259 1.169 1.9451 -0.96485 0.49152 -1.1393 -1.2415 -0.58885 -2 -1.0536 2.4253 0.94996 -2.3874 0.23825 0.224 -0.073329 -1.2231 -0.24801 -1 -0.032849 -1.1426 -1.1507 -0.10711 -1.6383 -0.80394 1.5126 0.28303 0.083105 -2 -2.2192 0.84322 0.73021 0.71513 -0.79164 0.61126 -1.2986 0.89057 -1.4685 -1 0.42429 -0.65294 -1.9493 -0.77983 -1.2761 0.99263 0.051924 0.83436 -0.0079187 -2 -0.85155 0.9691 1.1731 1.0504 0.39302 0.030178 -0.70262 -0.014959 -0.31945 -1 -1.4662 -0.5934 -2.0914 -0.76279 -1.7903 0.94245 0.96374 -1.6733 -1.8091 -1 2.0716 -0.52844 -0.183 -0.032514 1.4843 0.28402 0.37221 -1.4476 2.8712 -2 -1.0437 1.5094 -0.23396 -0.84804 0.43785 0.19966 0.3728 0.15043 0.10549 -1 1.0647 -0.35638 -1.0854 0.78756 -0.99107 0.098816 -0.32975 -0.68451 0.71344 -1 0.58146 -0.46614 -2.9113 -0.032848 0.052376 -0.36411 0.87461 0.28033 -0.61848 -2 -0.6251 1.3257 0.36072 -0.042944 0.66071 -0.33981 2.0873 1.2161 0.089706 -1 1.57 -1.26 -2.0278 1.5331 -1.5343 0.019093 -0.73556 1.0316 0.41452 -2 -1.6998 1.0471 -0.0095397 -0.72037 0.30428 0.18062 0.86143 -0.31801 -0.86127 -2 -1.0544 1.9761 1.1994 1.7876 -0.24561 0.01978 1.4123 0.19675 -0.022687 -2 0.38235 2.3798 0.42045 0.97856 1.7099 0.20914 1.0505 1.9808 1.482 -1 1.8991 -2.1024 -0.53897 0.20839 1.3568 -1.4725 0.16263 0.069291 1.5719 -2 -2.2901 1.333 1.1433 -0.53918 -0.41394 -1.0484 -1.2332 0.068735 -2.0475 -1 1.9123 0.027091 -0.067604 -0.86429 -0.73426 0.65875 -0.59697 1.1903 -0.068242 -2 -1.8834 1.7232 1.3404 -0.096031 -0.1779 1.2453 0.23601 -0.81722 -0.8237 -1 -0.33029 -1.4141 -0.24236 0.3117 -0.28893 -1.536 0.63391 0.97915 -0.30591 -2 -1.0004 -0.17153 0.80903 -1.3152 -0.28004 -2.5356 0.25062 -1.6221 -0.2114 -2 0.92525 0.78374 0.44585 0.87215 0.67229 1.6991 -0.45347 0.21751 0.95898 -1 0.47842 -0.79727 0.0099566 0.8919 0.31135 -0.62503 -0.99073 1.5268 0.43918 -1 -0.52618 -0.57407 -1.5704 -1.9977 -1.8715 0.99632 1.124 2.1038 -1.3776 -2 -0.8334 1.5897 0.82506 -0.045645 0.23407 -1.1836 -0.86756 0.52102 0.23901 -1 1.0179 -0.6531 -0.53277 0.32403 1.226 -0.27361 -1.5967 -0.20229 1.5482 -2 -0.82762 0.26361 2.4807 -0.49628 -0.44792 1.295 -1.0416 0.29424 -1.0789 -1 1.569 0.14532 -1.3216 -1.1622 -0.46791 0.10723 -0.74658 1.7246 0.087136 -1 0.93783 -1.0786 -1.6758 -2.3367 -1.4745 -0.78743 0.85399 0.0085691 0.79439 -2 -2.9555 1.122 1.8506 0.65602 -0.66402 0.25697 0.75048 0.21667 -2.1374 -2 -1.5843 0.24076 0.71071 -0.16959 -1.0254 0.44363 1.1218 1.0872 -1.2214 -2 0.82202 1.2273 -0.2641 1.1674 0.72576 -0.6655 -0.33565 -0.57264 1.0462 -1 0.83408 -0.90235 -0.3935 0.086621 1.5353 -0.37978 -0.040736 0.54884 1.0078 -2 -0.30426 0.26772 1.1941 0.52251 1.9104 -0.10785 0.40619 1.0277 1.0258 -1 0.81767 -2.1549 -1.0066 -1.1068 -0.3204 0.70458 -1.0728 0.7519 0.49365 -1 0.67964 -1.4603 -1.4347 0.76332 -0.97228 -0.9221 1.0028 0.98058 -0.18843 -1 1.3794 1.3504 -0.081978 0.31556 0.32948 -2.6404 -1.0646 -1.2234 0.23259 -2 0.11139 1.1587 0.66712 -0.46969 0.42 0.31504 0.4697 2.6848 0.14172 -2 0.28767 -0.065134 1.3282 0.43016 1.4838 -0.63014 0.62746 0.93536 1.6029 -1 2.4805 -0.73041 -2.1434 -0.61007 0.89886 -0.34815 0.53564 -0.83092 1.359 -2 -1.7925 1.8972 1.3604 -1.0549 -1.2652 1.3518 -0.049884 -1.2196 -0.88755 -2 0.47058 1.4302 -0.034783 -0.11473 1.0041 1.0036 -0.46028 1.0611 1.2613 -1 2.6579 -0.31683 -1.1155 -0.65359 0.96673 0.64757 1.2194 -0.90696 1.8217 -2 -0.29097 0.91367 1.5236 -1.0735 0.71821 -2.1156 0.11456 -0.37247 0.64467 -1 0.68355 0.40105 -1.7852 1.3169 0.6179 -1.3712 0.05004 -0.65314 1.1103 -2 -1.8738 2.4006 1.8782 -2.1995 0.49239 -0.6918 -0.70293 -0.74597 -0.3239 -2 -0.36364 1.0943 0.62818 0.1429 0.85651 -0.96809 0.12213 -0.94343 0.42158 -1 0.40116 -1.4861 -0.049336 0.72652 0.1255 -1.1187 -0.38912 0.060771 -0.29816 -1 1.1364 -0.828 -0.44475 0.81314 -0.45463 0.73019 -0.57071 0.32484 0.046647 -1 0.91034 -0.95145 0.43201 0.76891 -1.5873 -0.38206 0.28662 0.23105 0.11712 -2 -0.27208 2.2223 1.2591 0.70003 0.89367 1.0322 0.41848 0.96986 0.17078 -1 1.0624 0.048938 -1.002 -1.0531 -0.28385 0.30108 0.62074 0.39829 0.27699 -1 0.57701 0.094694 -1.3989 0.15018 -0.44071 0.74259 -1.2663 0.33047 -0.45917 -2 0.11706 2.795 0.35611 -0.68956 2.1138 0.36961 -1.3806 -1.1414 1.9844 -2 -1.2526 0.11214 0.40367 0.83874 0.37692 1.4445 -0.77317 -0.40136 -0.42244 -2 -1.4336 -0.32339 1.3392 0.7596 0.0091892 1.0806 -0.81666 -0.39415 -1.9858 -2 0.5554 1.0643 0.50191 0.37325 2.0674 0.38376 -0.13487 -0.37455 0.64987 -1 1.6028 1.107 -0.9114 0.97541 0.88036 1.66 1.4044 -0.46919 0.80681 -1 1.6228 -1.3906 -1.8136 0.56649 -0.87823 -1.8194 0.30195 1.2461 -0.07587 -2 -0.97076 1.5212 1.1269 0.4029 0.19516 -1.5031 0.85567 0.18958 -0.20832 -1 1.3197 -1.8366 -0.24704 0.34608 -0.77044 1.1945 1.6826 0.91217 0.30079 -2 -0.38255 -0.2812 0.27203 -1.2858 0.86735 -0.54848 -1.3505 0.57415 0.12916 -2 -2.878 1.5199 0.74535 -1.4308 -2.2635 -1.4245 0.89574 0.037623 -2.7177 -2 -1.7715 0.74699 0.96279 -1.306 -0.36677 -0.36708 1.4602 -0.85456 -0.40898 -2 -1.3391 1.2012 0.7409 -1.3102 0.40133 -0.076096 0.51637 0.33495 0.25003 -1 0.65017 -0.57483 -1.7053 0.21131 -0.38338 1.6998 -0.70762 1.5248 0.1473 -1 -0.14679 -1.5979 -1.2765 1.041 -0.00072624 -0.19359 0.17338 -0.96136 0.51031 -1 1.8145 -1.0318 -1.0633 -0.098291 1.1755 -0.57137 1.7174 -0.14248 1.4282 -1 0.80523 -0.96777 -1.8989 0.063236 -1.2783 0.72214 -0.99392 -0.017507 -0.52743 -1 1.479 -1.2772 -1.1642 0.13841 0.83641 0.12311 1.2557 -0.37799 1.6174 -2 -1.423 -0.24793 0.49465 1.1461 -1.0896 -0.16348 -0.76872 -0.40631 -1.8538 -1 1.5733 -0.26875 0.42772 -0.75241 -0.0059677 0.65109 0.67958 0.47183 -0.10405 -1 1.7405 -1.3987 -0.91804 0.30851 -0.37195 -0.30858 -1.2002 0.51775 0.60525 -1 1.0571 1.4951 -2.5784 0.023453 0.064363 0.2392 0.93292 -0.37825 0.58165 -2 -0.35492 0.69359 1.5161 0.58499 -0.44209 -0.09004 -0.70298 -1.1197 -0.12251 -1 0.61469 -1.1159 0.11919 0.1796 -0.94894 0.012732 -0.69651 0.21311 -0.52283 -1 -1.2282 -0.050497 -0.83443 -0.28534 -2.0051 -1.3528 0.096769 -0.67245 -1.2668 -1 1.0411 -0.016327 -1.927 -0.10683 -0.70277 -1.4696 -0.021181 -0.34105 0.46198 -2 0.64635 0.84883 1.6319 0.2406 1.8836 0.31359 -0.69264 0.96691 1.3021 -2 -0.3604 0.050276 0.95661 0.18902 1.5034 1.3017 -0.045011 -0.92727 0.70494 -2 0.60646 1.598 1.395 -1.3791 1.8106 0.097276 0.74515 -0.4425 0.62478 -2 -0.099653 -0.54799 -0.1078 -0.18908 1.4643 -0.49221 0.050585 -1.2949 1.4842 -2 -0.98803 0.016928 1.2978 -0.29336 -0.2433 -0.90577 -0.18704 -0.22856 -0.39148 -2 -1.2267 0.82318 0.77338 0.0029744 0.15114 1.4265 1.6722 -0.18878 0.083877 -2 0.32455 0.48697 0.87077 -1.2598 0.89457 -0.2656 -0.4774 -0.22382 0.86019 -2 -1.6768 0.28366 1.7541 1.4309 -1.0277 -0.49835 -0.31204 -0.04057 -2.2507 -2 -0.83915 0.98617 0.024566 0.14541 0.40801 -0.010211 1.7726 -1.3709 0.30366 -2 -0.12663 0.15335 0.70774 2.1504 1.6066 -0.39836 1.078 -0.017324 0.94477 -1 1.1185 -0.39853 -0.011251 -0.0047654 -0.018256 -0.97102 1.8801 0.5724 0.70777 -2 -0.96731 -0.023776 1.2924 -0.94814 1.0413 0.3092 -0.06342 -0.032081 -0.22356 -1 1.1481 -1.0434 -2.2223 -1.2686 0.27026 -0.40422 -0.34583 2.2763 -0.16972 -2 -0.73981 1.2266 0.71139 -1.5638 0.084373 0.09421 -0.94629 -0.73173 -0.13897 -1 0.10133 0.032746 -1.5397 -1.7164 -0.96537 0.18106 0.47324 -0.32186 -0.44953 -1 2.3032 0.37332 -1.7518 -0.97719 0.21786 -0.29424 -1.6122 -0.3313 0.34243 -2 0.30487 0.96988 0.7649 1.2021 0.93113 -0.55965 -1.8153 -0.34231 1.0416 -1 0.9734 -1.1492 0.54826 0.24535 -1.1123 -0.013547 -0.72623 0.9444 -0.19613 -1 1.3053 -1.4227 -2.1548 -0.99601 0.99751 0.37094 -0.24703 -0.92319 0.81674 -2 -0.0084211 1.8266 0.94339 -0.96922 2.2496 0.14622 2.3348 -0.34993 1.4151 -1 0.64848 -1.4999 -0.79935 -0.18624 -2.4443 0.91037 -0.16866 -0.15122 -1.2117 -1 0.99806 -1.9897 -0.90507 0.86062 -0.34118 -0.4535 -0.54746 1.5108 0.91863 -1 -0.30169 -1.2768 -1.1305 -0.01759 0.06726 -0.39978 0.52015 0.96655 0.12442 -1 0.76671 -0.91781 -2.0919 0.37685 -0.19301 0.73072 1.2156 1.439 0.0070513 -2 0.66141 0.90111 1.0491 -0.66199 1.9568 -1.2392 0.18616 1.0926 1.652 -1 2.2346 0.19579 -0.82941 0.65367 0.48104 -0.33862 0.11669 0.66087 1.1783 -2 -1.3061 1.9587 1.3667 1.1907 -0.51821 -0.2974 -1.0178 0.34352 -0.018939 -2 -2.4636 0.65586 1.618 -0.50642 -0.63857 -0.65954 -0.9133 0.027975 -1.4977 -1 0.89124 -0.8583 0.34126 -0.30785 0.91808 -2.22 1.2944 -0.27909 1.487 -1 1.9669 -0.26343 -2.0878 -0.29226 1.7407 0.64013 0.32367 0.44562 1.1292 -2 -1.6773 1.1266 1.5663 0.16226 -0.34514 0.84293 -0.44423 1.0172 -0.78509 -2 -0.7714 0.64263 0.67055 -0.12578 0.030391 0.57791 -0.87634 0.28154 -0.261 -2 -1.0233 1.1382 0.044689 -1.1241 0.94709 -0.58888 -0.6081 -1.1033 0.0014883 -1 -0.89032 0.083064 -0.12604 -0.88751 -0.91556 0.98782 -0.96295 0.75564 -0.69265 -1 1.3655 -1.0533 -2.2171 0.66166 0.025806 0.67579 0.34249 -0.62323 1.0886 -1 0.56399 -0.71728 -2.1219 0.31633 -0.71031 0.87407 -0.34701 0.53176 0.10037 -1 -0.29942 -2.2988 -3.1477 0.24441 -0.72899 0.88463 -0.8288 -1.1141 -0.93797 -2 -1.6019 1.5308 0.77275 -0.1597 -0.62304 -0.59345 2.1367 0.64165 -1.6089 -1 0.43998 -1.5333 -1.9005 0.44722 -0.13187 0.57419 -0.61413 -0.37988 0.13118 -1 0.32451 -0.97656 -0.87335 0.35494 -1.1928 -0.086298 -1.1026 -0.97919 -0.21726 -1 1.1693 -0.39422 -1.1447 -0.52351 -0.30333 -0.48954 -2.0032 0.46507 0.28567 -2 -1.0178 -0.043439 0.70679 0.14463 0.58141 0.098977 -0.88721 -0.15542 -0.56848 -2 -1.864 0.19456 0.95611 -0.51705 -0.71043 0.72604 -0.62148 0.50157 -1.4442 -1 1.1946 -2.0839 -0.6101 -0.83583 -0.63001 -2.1693 0.72895 -1.5658 -0.082817 -1 1.1312 -0.95042 -0.78674 -0.86549 -1.6625 -1.463 0.99593 -0.16553 -0.34155 -1 0.1384 -1.7694 -1.1965 0.66966 -0.69619 0.30805 -0.080061 -1.5587 -0.319 -1 1.4232 0.30662 -1.3935 -0.69947 -0.00055014 -0.019403 1.7703 1.0318 0.42129 -1 1.3138 -1.6567 -1.8236 -0.83594 0.59818 -1.9568 -0.73185 0.59719 0.62349 -1 2.1276 -1.5641 -1.0272 -0.22706 -0.61297 -0.86845 -0.16811 1.1233 0.63294 -1 0.86327 -1.1672 -0.4862 0.32957 -0.080302 0.81128 0.71627 0.55966 0.56367 -2 -1.1147 1.2413 0.85755 -0.98983 0.37471 -1.5058 0.52838 0.36411 -0.48627 -1 0.75511 -1.5314 -1.2234 -0.066617 0.54207 -0.84565 -0.12893 1.9402 0.7808 -1 1.1796 -1.5249 -0.84271 0.7095 0.87459 0.4211 0.58894 -0.13679 0.9324 -1 0.93365 -0.83064 -1.7063 -0.39808 -0.20153 -0.35447 -0.30854 -0.57078 0.36515 -1 1.8917 -1.3609 -1.8857 -0.17194 1.2951 1.1315 1.4558 -0.089841 1.2983 -2 -2.5895 -0.48061 0.79532 0.78346 -0.065639 -1.4548 -0.32083 -0.6721 -0.66455 -2 -0.63117 1.7367 0.74948 -0.57156 0.163 0.86543 0.20003 -0.75063 -0.21691 -1 0.95464 -0.59931 0.43364 -1.307 0.20536 -1.2766 1.1449 0.17596 0.4256 -2 0.38623 0.55334 1.5367 -1.3081 1.5091 -0.032931 0.56364 0.54856 0.53007 -1 1.1646 -2.9641 -0.86913 -0.68118 -0.086229 0.93707 -0.76042 0.057056 0.064744 -2 -0.51373 2.3748 0.37243 1.8737 1.2164 0.68405 -1.2926 0.33967 0.46045 -2 -1.716 -0.27518 0.71898 2.139 -1.1262 -0.42262 0.11487 1.2112 -1.1357 -1 0.81098 -1.6862 -1.1448 1.5806 0.07478 2.1746 -1.067 -1.0274 0.15241 -2 -0.52225 1.1834 1.2802 -1.2321 0.53041 -0.29027 1.498 -0.42998 0.29824 -1 1.4067 -0.73586 -1.4675 0.36902 1.0718 1.0513 1.6971 -0.35651 1.4181 -1 1.6396 -0.50918 -1.5239 0.079563 -0.21164 0.21185 1.565 -0.65063 0.82484 -2 -1.8129 1.1552 0.21773 0.85556 -0.54894 -1.3206 -0.70958 -0.76325 -0.45363 -1 0.08024 -2.4412 -2.6136 0.63901 -0.43723 0.30985 -0.87622 0.32545 -0.64188 -2 -1.3992 1.86 0.38514 -0.16959 -0.24569 -0.82319 -0.33765 -1.4312 -1.2661 -2 -0.86537 1.8958 0.18147 -1.9666 -0.72909 0.10657 -0.67092 -0.092301 -0.26755 -1 2.036 -0.70975 -0.61637 -0.56185 0.88033 0.41052 -1.1744 1.3238 1.9451 -1 -0.72085 -1.0706 -1.5233 -1.0609 -2.2981 -0.92031 0.85305 0.92412 -2.0596 -1 0.55799 -0.18829 -1.3832 -0.54916 -0.1609 1.5505 0.19265 -0.46904 -0.37963 -1 0.57613 -0.29024 -0.82884 -0.28827 -0.62227 -1.1992 -0.81165 1.2746 -0.14435 -2 -2.1458 -0.13362 1.3613 -0.6849 0.26747 0.16034 0.47253 -1.0468 -1.4435 -1 0.75481 -0.80985 -1.7562 0.11274 -1.361 0.2692 -0.33398 -1.981 -0.45146 -2 -0.63689 1.4115 1.1256 -0.48954 0.22227 0.083383 -0.68005 -1.3527 0.15794 -1 0.20488 -0.8585 -1.7057 -0.10785 -0.51512 -0.21105 -0.2347 0.50991 -0.2296 -1 0.33051 -0.82281 -1.4551 -0.49943 -2.2164 -1.243 0.92027 -0.28432 -0.9815 -2 -1.5323 1.4825 0.19568 -1.2659 0.39757 -0.31925 -1.2746 1.0148 -1.2882 -1 1.5044 0.37718 -2.1235 -0.61248 0.60182 2.0258 1.4868 -1.3682 0.2884 -2 -1.6985 1.5229 0.84929 -0.10283 0.041132 0.4637 0.8772 0.68429 -0.14624 -2 -1.3935 1.1026 0.31729 1.3348 0.69002 0.8169 -1.0187 -1.2712 -0.32986 -2 -0.86151 1.1122 1.3 -0.32921 -0.41074 -0.70612 0.6009 0.3163 -0.097953 -2 -2.0673 1.6355 0.097123 0.91473 0.5959 1.3796 -1.1231 1.8893 -0.22321 -2 -2.4777 1.7124 -0.15192 -0.52093 -0.16443 0.4923 0.66793 -1.2934 -0.85227 -2 -1.3134 0.016105 1.4176 -1.6019 0.1775 0.25622 -0.55297 0.3436 -0.7072 -2 -1.0597 1.7595 0.80528 -1.8325 0.76506 -0.3233 -1.6869 2.265 -0.08971 -1 1.1695 1.0881 -0.63283 -1.785 -1.7752 -0.58415 0.69137 0.82675 -0.3004 -1 2.1262 -1.8156 -0.39282 -0.80595 0.050324 -0.16373 -0.47151 0.80027 0.54389 -1 1.063 0.25296 0.17061 -0.1157 -0.59899 -0.43356 0.60152 -1.3515 1.3947 -1 -0.10155 -0.81702 -0.9886 -1.1247 -1.0497 -1.185 -0.15332 0.4469 -0.096871 -2 -0.57577 0.74889 1.8408 0.28509 1.5472 1.9763 1.6429 -2.0436 0.74455 -1 -0.75989 -1.2425 -0.34199 -0.818 -2.3858 0.47522 -0.23387 -0.28078 -1.309 -2 -2.0495 2.5682 1.5694 -0.41676 -0.74454 -2.4393 -1.1153 -0.57367 -0.54138 -1 0.77924 -2.4438 0.15312 1.4288 -1.2908 0.81841 -1.6958 -0.26358 0.81237 -1 1.3679 0.40158 0.13439 -1.4677 0.89536 0.41708 -1.1908 0.96858 0.56786 -2 -1.4326 -0.13779 0.41395 -0.42952 -0.17306 2.1264 -1.3315 0.86756 -1.089 -1 0.88958 -2.3905 -0.67529 1.2911 -0.38016 -0.3412 1.1386 0.057707 -0.36773 -2 -1.5711 0.45979 1.0688 0.26169 -1.6144 -0.35448 -0.53559 0.42875 -1.6729 -1 1.0892 -0.40625 -1.2024 -0.24455 0.22748 0.98424 0.43801 -0.59885 0.46111 -2 -0.99813 0.68247 1.2314 -1.1455 0.047651 0.30609 0.32837 0.35498 -0.81578 -2 -0.68839 1.6801 2.0582 -1.4603 -0.88636 1.3908 -0.57986 -0.0037434 -0.53515 -1 0.40464 -2.6344 -0.28752 -0.51213 -0.48685 0.69834 -1.2208 0.065339 -0.45076 -2 -2.4333 -0.012759 1.469 2.659 -0.5377 -0.71507 1.0595 -0.18563 -1.5926 -2 -0.6268 1.4389 1.2319 0.08302 0.44274 0.39782 -0.67528 0.38559 -0.65921 -2 0.8026 0.80659 1.1495 0.74086 1.2964 0.062532 -0.28188 1.5504 1.1851 -1 0.21066 -1.3587 -1.018 -0.87592 -0.69085 -0.72849 0.38214 0.62269 0.18878 -1 1.0048 -0.91952 -0.66448 -1.3416 0.25265 -1.2612 -0.049135 0.82484 1.005 -2 -1.7507 1.7795 1.0866 1.9423 0.058961 0.96838 -0.3094 -0.2146 -0.7414 -1 0.97472 -0.061041 -0.36624 -0.7592 0.64262 0.81729 0.82749 1.823 0.34266 -1 -0.18399 0.0091627 0.45289 -1.2116 -1.9977 1.0641 0.8541 -0.49246 -0.92098 -1 2.9043 -1.4253 -1.4868 1.7467 0.4367 0.05544 0.35801 -0.91383 1.8223 -2 -2.5691 0.54849 1.5138 -0.75521 -1.646 0.98134 -0.18735 -0.6348 -1.9734 -1 2.3396 0.33806 0.69458 1.1091 1.2125 0.33828 -0.35002 1.1751 2.2485 -1 1.6685 -1.3783 -1.9317 -0.42944 1.2029 -1.4867 0.066998 -0.79486 1.4035 -2 -2.0928 0.53632 0.66581 1.2841 -0.60555 0.040915 3.1538 -0.056627 -0.83943 -1 1.5062 -0.82059 -0.74344 0.44647 0.59511 0.72422 0.62593 1.4268 1.2028 -1 0.37623 -2.4777 -1.3103 0.80402 -1.0351 -0.65952 1.4683 0.29902 -0.49379 -1 1.4315 -2.0349 -0.31206 0.050746 -0.13336 -0.038433 -0.51562 0.99598 0.8749 -1 0.46095 -1.5658 -1.8801 -0.54485 -0.65584 0.76544 0.2493 -1.0033 0.76074 -1 2.6758 -1.3401 -0.74083 -0.48907 1.4859 0.80109 0.084022 -1.1922 2.1735 -1 2.0061 -1.4527 -1.0237 -0.0063521 0.45363 -0.80533 0.53272 1.6309 1.1671 -2 -0.13994 1.3236 0.36193 -1.5754 0.31655 -0.87259 -0.30997 0.42034 0.078694 -1 0.48288 -1.4314 -1.2834 -0.79288 -0.031895 -1.3756 1.1439 0.092314 -0.51815 -2 -0.47435 0.79761 0.43073 0.79731 0.57061 -0.28187 -0.50956 0.11834 -0.90176 -1 0.29318 -0.50799 -1.2929 0.33339 -1.3628 -0.65651 1.332 -0.60648 -0.83894 -2 -1.606 1.6449 0.77136 -2.1167 -0.16742 1.837 0.85353 -0.61236 -0.63417 -1 -0.1001 -0.77059 -1.5772 -1.6877 -0.97173 0.63499 -0.3566 0.22712 -0.64236 -1 1.2767 0.51264 -1.027 -1.5029 0.52605 1.3738 0.83457 0.29704 0.33919 -1 1.1191 -0.064296 -0.48267 -1.782 -1.2738 0.17159 -0.28188 0.29923 -0.58741 -2 -0.63826 1.8527 1.7133 -0.056135 1.8808 -1.6172 -1.0494 0.61158 0.043977 -1 1.2643 0.64783 -1.0678 0.74684 0.01604 0.0964 3.1502 1.0929 0.73344 -1 0.12706 -0.4412 -0.89289 -1.3539 -0.058561 0.67775 -0.3655 0.095055 0.96019 -2 -3.0835 1.5862 0.75303 -0.24237 -1.08 -0.96917 -0.3816 -0.81532 -2.8002 -1 0.51225 -1.7399 -0.75798 -0.067637 -1.3492 -1.6732 0.13661 0.60332 -0.10099 -2 -1.7725 0.80999 1.2954 1.1806 -0.26584 1.0747 -1.4449 -0.67675 -0.87535 -1 0.14033 -1.4421 -0.77783 -0.66938 -0.73477 0.79103 -1.159 -0.063733 0.25614 -2 0.076697 0.50986 1.3258 1.965 0.90572 -0.69409 -0.34803 -0.63785 0.081812 -1 0.66949 -1.0812 -0.32498 1.1384 -0.35031 0.88344 1.5788 0.36127 0.94262 -1 1.8522 -1.2292 0.14775 -0.72146 -0.62468 0.46004 1.3635 -0.57543 0.34048 -1 1.0906 -0.60665 -0.65963 1.0382 -0.42593 1.3403 -0.15771 0.76656 -0.12989 -1 0.27921 -0.21562 -0.17954 0.91419 -2.0093 1.7467 -0.4308 -1.0916 -1.2044 -1 1.1757 -1.4632 0.1861 -0.99194 0.13545 2.4954 0.10044 -0.27133 0.69247 -2 -0.99062 -0.018655 1.4302 0.24467 1.1165 1.0648 -1.6885 1.0959 0.95405 -2 0.86302 0.92628 1.1209 2.4521 0.28548 0.38878 1.5759 -0.85559 0.53646 -1 0.69515 -0.49791 -1.0236 -0.92469 -1.2116 1.3456 -0.79874 1.204 -0.56016 -2 -2.4796 1.3958 0.87657 0.44706 -0.16121 1.5481 0.71852 0.27896 -0.66289 -1 0.43301 -0.79901 -0.59228 0.77222 -1.3966 0.25029 1.254 0.29857 -0.62542 -1 -0.27647 -1.1822 0.41671 -1.3611 -0.55777 -0.50963 -0.30934 -0.59363 0.061939 -1 0.38513 -2.9318 -0.54247 0.37014 -0.073925 1.5321 0.23051 -0.57138 0.11674 -2 -1.8571 0.45699 1.201 0.10404 -0.60138 -1.7736 0.42053 -0.79846 -1.4224 -1 0.62359 -1.7125 -0.62582 -0.042918 -0.36669 -0.56715 -0.062339 0.89859 0.30456 -2 -1.6533 0.84354 1.6735 -1.2605 -0.43289 0.48404 0.28039 0.78245 -0.57258 -2 -0.080794 1.1924 1.4788 -0.67232 0.47322 1.1845 -0.012908 -1.4312 0.93776 -1 0.16058 -0.57081 -2.6514 1.4884 -2.1855 0.65477 0.47093 0.15081 -1.1277 -2 -1.1955 0.99242 0.9036 0.18329 0.18 -1.2844 -0.11974 0.18755 -0.45505 -1 1.1671 -2.6976 -0.50301 -0.58948 -0.51739 -0.45284 -0.012968 0.20125 0.57372 -1 -0.32345 -1.1455 -1.2572 0.10599 -0.55736 -0.50023 -0.14238 -0.46824 -1.259 -1 -0.25853 -1.7978 -0.029919 -0.29829 -1.0868 1.6792 -1.0787 -2.2796 -0.53019 -1 -0.36174 -1.3337 -1.1195 -0.31725 -0.95852 1.0132 1.7214 -1.0866 -0.13132 -2 -1.1173 0.24817 1.2532 -0.7469 0.27598 -0.84941 -0.49835 0.56046 0.59012 -2 0.30144 2.7931 0.91519 -0.84696 0.23668 -0.88296 0.72892 1.0513 0.19212 -1 1.4905 -0.4007 -0.54397 0.15127 -0.74687 0.61323 -1.8356 0.59089 1.1093 -1 -0.35132 -1.9883 -1.256 0.93049 -0.70667 -0.28659 -0.42879 -1.362 -0.50144 -1 1.2429 -1.5525 -0.20626 0.072086 -0.39782 0.68157 -0.53323 1.8666 0.045473 -2 -1.2196 0.14752 -0.53211 -0.7467 1.1406 -0.56244 0.29943 -1.4297 0.46157 -2 -1.6198 1.9155 1.2365 -0.95186 -0.06658 0.96942 -0.18211 -0.49517 -0.41439 -2 -1.0683 0.96089 1.1544 -1.6614 -0.35334 -0.4625 -0.21637 -0.32475 -0.10647 -2 -1.6914 1.0877 0.4725 -1.5111 0.83773 0.32967 -0.94111 1.3745 1.1852 -1 0.84313 -0.24952 -0.56678 -0.27797 -0.54407 -1.3431 -0.25809 1.282 -0.056027 -1 -0.035988 -2.0608 0.40945 0.30565 -0.62316 0.29468 -0.23983 -1.3008 -0.22695 -2 0.075977 1.9441 0.49189 0.37696 0.70796 -0.86073 0.4114 0.22453 0.98819 -2 0.28842 1.232 0.33576 0.038484 0.8227 -0.67275 0.41736 0.022429 1.0885 -1 1.6374 0.024546 -1.7459 -0.57923 0.68063 0.16658 0.0016636 0.47144 1.1552 -1 1.8588 -0.93368 0.28434 -0.7861 1.8997 1.5632 0.67609 1.9808 2.1869 -1 1.1439 -2.5158 -0.94428 1.3944 0.47815 1.0813 -0.82034 -0.4671 1.6872 -1 -0.83643 -1.1109 0.74783 0.14825 -1.8961 0.53083 0.12628 -0.97035 -1.2131 -1 0.80792 -1.2206 -0.53769 -1.9796 -2.0225 -1.3183 1.5367 -0.089998 -0.63818 -1 0.46322 -1.6832 -0.68896 -0.11466 0.82291 0.49543 0.64194 -0.78985 0.7928 -1 1.1134 -0.7632 -0.52309 0.050666 -0.11115 0.22091 -0.50697 -0.083966 0.28955 -1 1.6489 -1.4257 -0.079768 -0.17866 1.3682 0.99716 -0.14071 0.57401 2.0271 -2 -3.4201 1.1332 0.55733 1.7639 -1.0408 0.49521 -0.89075 0.63786 -2.4173 -2 0.049496 0.17018 0.63955 0.82924 0.50401 1.7456 1.2791 -0.82747 -0.056268 -1 0.82888 -1.6152 -0.67552 -0.18412 -0.8324 0.63814 -0.32875 0.56435 0.45993 -1 0.38504 -0.014272 -0.79157 0.17829 -1.0883 0.34832 -1.2247 -0.11977 -0.48077 -2 -1.4876 0.61139 0.9406 -0.32299 -0.4817 0.91219 0.97626 -0.25486 -0.64597 -1 1.3562 -0.30066 -1.6972 -0.51976 -0.31725 -0.76347 0.90608 -1.1069 1.1407 -2 -2.5614 0.1045 1.6435 0.97534 -1.3122 -0.7861 -0.20101 0.13606 -1.6992 -2 -2.6662 0.95905 -0.35403 -0.3552 -1.8512 -0.15132 -0.41612 0.31836 -2.2106 -2 -0.00031444 0.62953 0.088267 0.68222 1.0037 -0.97501 0.05455 2.1016 0.79972 -2 0.22638 1.2227 1.4105 0.80602 0.55541 -1.5322 0.0043904 -0.15507 0.68087 -2 -2.334 1.5675 1.163 0.272 -1.2525 0.60333 -0.37448 0.8214 -1.9516 -1 1.2905 -0.88687 -1.3286 -2.4723 -0.20557 -0.46225 -0.43282 0.0080673 0.6155 -1 0.4564 -0.76149 -1.0996 0.91754 -1.2544 0.85041 -1.4562 1.2935 -0.46559 -1 1.4499 -0.66586 -0.35765 -1.2333 0.27339 0.71405 0.31118 0.35473 0.29444 -2 -0.77922 -0.42723 1.5001 0.0051638 1.708 -1.1243 -1.7226 0.88573 1.091 -1 1.4447 -0.16076 -0.43264 -1.3692 0.49062 0.72536 1.0569 -1.0645 1.0431 -2 -2.1249 1.55 1.0703 -0.33715 -0.93988 -0.46815 0.37327 0.14989 -1.378 -2 -2.1409 1.9364 0.89125 -1.3418 0.0029328 -0.62313 -0.08749 0.8668 -0.022832 -1 1.3168 -0.52716 -1.8803 -0.036537 0.018738 -0.35049 -1.0451 0.91575 0.5615 -2 -0.71066 1.9845 1.49 0.34891 1.2436 -1.4879 -0.19868 -1.2859 1.4068 -1 1.5001 -2.1148 -0.77803 2.3299 1.4564 -2.0676 -0.022721 -0.10446 0.26055 -2 -0.6739 0.41846 1.7318 0.68893 0.13108 -0.31544 -1.5612 1.2954 -0.92584 -1 1.4702 -1.0425 0.6928 0.072418 0.54485 0.85063 0.0081416 -1.4887 1.4283 -1 0.70021 -0.96049 0.073815 -0.42884 -0.069394 -0.21559 -0.026326 1.4426 -0.1714 -2 -1.1011 1.959 0.42525 -1.1689 -0.59141 0.10594 0.018948 0.20462 -0.52074 -1 1.4069 0.39853 1.1331 0.19914 -0.10243 0.018621 -0.43318 -0.66927 0.39015 -1 0.87655 -1.0124 -1.224 -0.46666 -0.07615 0.58575 -2.5462 0.94584 0.028689 -2 -1.4734 0.60836 0.57896 -0.63359 0.57633 -1.7896 0.17572 1.9757 -0.63815 -1 1.0333 -1.5614 -1.5383 1.438 0.52141 0.24245 -0.53578 1.6605 1.2533 -2 -0.3273 1.0926 1.1519 0.16952 1.0365 -0.23815 0.64169 0.60631 0.070148 -1 1.7758 -1.2199 -0.5642 -0.30348 -0.64616 0.58837 0.3667 -0.22602 0.18959 -1 1.5199 -1.4167 0.75493 -0.56876 -0.25767 -0.15304 -0.50137 0.95964 0.82786 -1 1.4824 -1.6233 0.43914 -0.42964 -1.3404 0.22643 -0.1404 -0.61313 0.084143 -1 0.44429 -0.57239 -0.87756 0.35081 0.18739 -0.3721 -0.026971 0.30198 0.1578 -2 -0.99851 1.6131 -0.023407 0.93921 -0.39113 0.3954 0.61223 -1.5171 -0.23186 -1 1.5526 -0.53216 -1.2919 0.2302 -1.4551 -0.78631 0.76506 -1.3068 -0.65802 -1 0.94848 -0.51015 -1.0914 2.9383 0.26782 -0.85511 -0.60545 0.54075 0.66057 -1 1.3473 -1.6193 -1.3367 0.35306 1.0269 0.9064 0.45715 1.1513 1.8352 -2 -1.8273 2.0565 1.3104 0.29618 0.35044 -0.48547 0.88384 0.14121 -0.5916 -1 1.5566 0.31096 -1.8396 -0.42655 1.4972 -0.77059 0.19228 -0.23885 1.1498 -2 -0.91541 1.1099 -0.025734 0.51863 0.20206 -1.1191 -1.1133 0.045123 -0.50422 -1 0.51812 -0.60581 -0.51525 -0.27024 -0.24289 -0.12177 0.08843 -1.1701 0.54732 -2 -2.2517 1.8548 0.3887 -0.48496 -0.44221 0.94129 0.86746 -1.3026 -1.1678 -2 0.18212 0.78036 0.37111 -0.27298 1.7074 0.34353 -1.4465 0.42845 1.358 -1 1.4023 -2.1882 -1.587 -1.7672 -1.0834 1.6286 -1.2021 -1.6029 -0.13929 -2 -1.2956 2.1152 2.7519 0.066883 1.1916 -0.43506 1.3982 0.50402 0.12064 -1 2.3367 -0.27214 -1.3764 0.11017 1.453 -1.5568 0.8465 -0.078289 1.7156 -2 -0.50576 1.8409 0.39684 -0.67433 0.52285 0.39823 0.79306 -0.45694 -0.26349 -1 1 -0.59182 -0.31766 0.98958 -0.2262 0.51294 -0.60031 1.0725 0.59729 -2 0.19153 0.8046 1.643 0.034662 0.859 0.7859 -0.32844 0.67515 0.20322 -1 1.7901 -0.59357 -1.2522 -1.4543 -0.68975 0.39807 0.66376 -0.34466 1.1902 -1 1.7089 -0.060397 0.35043 0.80625 0.099879 0.35182 -0.79309 -1.5215 1.0715 -2 0.1343 0.95427 0.96941 1.4958 1.5293 0.80648 0.27086 0.22725 1.1392 -1 2.8634 0.47861 -2.0142 0.11694 1.8637 0.021456 -0.030072 1.0836 2.0311 -2 0.48387 -0.64355 1.4169 0.74074 1.2122 -1.1388 -0.27931 0.32164 0.54646 -2 -0.74265 2.4938 2.0609 0.27613 0.097949 0.19312 -0.5424 0.075476 -0.43488 -2 -0.29163 0.040455 0.82654 -0.28016 1.2311 1.9005 0.3332 0.84937 1.0188 -1 1.4611 0.12262 -1.6808 0.83668 0.73216 -0.78731 -0.78309 0.048527 1.9664 -1 0.18222 -1.1837 -0.45627 -0.39739 -1.7104 0.031619 1.0594 -0.63454 -1.8183 -1 -0.65677 -0.84807 -1.6193 -0.47942 -1.0684 0.88853 -0.89937 0.52119 -1.4839 -1 1.2698 -1.435 -0.63897 -0.01313 -0.99173 2.5522 -0.56152 -0.56106 -1.1274 -1 1.385 -0.13768 -1.0754 -0.47919 -0.003611 -1.5125 0.052625 1.5811 -0.12839 -2 -1.0548 0.052238 0.2412 0.27463 0.22433 1.4336 1.0572 0.26996 0.41029 -1 0.7721 -0.67292 0.39868 0.37861 -1.4934 -0.47718 0.17927 0.85268 -0.72091 -1 1.2427 -1.9735 -0.29186 -0.52621 -0.11644 -0.43715 -0.24664 -0.93071 0.31767 -2 -2.8043 1.0978 1.4787 0.36056 -0.96764 0.88555 -0.15218 0.98887 -1.5008 -2 -1.2951 0.83324 1.171 -1.2691 0.36927 0.76625 -0.92005 0.24768 -0.054118 -2 1.3095 0.99843 0.13992 0.66979 2.1828 0.89717 -0.72625 -0.34445 2.1892 -1 1.2584 0.38994 -0.68463 -0.18974 -0.78064 0.77286 -0.83635 -0.60385 0.92861 -2 -1.0711 2.0033 1.0809 -0.51058 -0.023381 0.67482 -0.59591 1.1403 -0.45183 -2 0.21944 1.3571 1.4359 0.78966 1.663 1.6785 0.58208 -0.74842 0.20906 -1 0.011518 -1.0425 -1.1304 -0.070319 -2.5168 0.39814 -0.33423 -0.78894 -2.0357 -2 0.69198 0.5718 0.47852 0.63681 1.8381 -0.38219 -0.27264 -0.64378 2.0531 -1 1.7602 -0.041861 -1.5806 1.2187 0.62789 0.63859 -0.56816 1.0461 1.2766 -1 1.3974 -0.72864 -1.3122 0.98553 -0.40148 0.73259 -0.54019 1.2025 0.62291 -1 2.0292 -1.17 -0.92469 -0.4438 1.0769 0.3171 1.863 -1.4777 2.183 -1 0.82444 -0.11125 -1.7986 0.22037 -0.58058 -0.28998 -0.36893 0.1951 -0.014686 -1 -0.26775 -1.8824 -1.0596 -1.1796 -0.88341 -0.41298 0.2225 -0.34038 -1.9099 -1 1.0464 -1.5432 -1.1439 -0.16887 -0.58282 -0.58015 0.071053 -2.0172 0.40629 -2 0.48496 0.88721 0.068703 -0.062814 1.8539 0.76736 -0.69119 2.5673 1.7942 -2 -2.5964 1.666 0.64624 0.29818 -1.2247 -1.7919 -0.46627 -0.48313 -2.4143 -1 1.2985 -0.65098 0.20448 -0.94345 0.87214 -1.6734 -0.068609 -0.4095 1.9333 -2 0.22616 1.0924 1.3477 0.055694 1.4254 1.8744 0.11516 1.7865 -0.63249 -2 -0.088217 0.9008 0.6155 -0.80262 1.0367 0.52624 0.47333 -0.99159 1.1763 -2 0.49566 0.27083 0.36027 0.81907 2.1477 -0.09016 -0.060519 -0.84038 1.2276 -2 -0.95509 0.76962 1.617 -0.18465 0.54306 0.11383 -0.74663 1.2036 -0.15892 -2 -2.1626 0.76688 0.61098 -0.58151 -0.48433 -1.65 -0.4727 -0.81084 -1.991 -1 1.7072 -1.4061 -0.93099 0.20659 -0.6383 -0.52376 -0.59362 0.73275 0.14137 -1 1.1248 -0.25303 -0.59647 0.88007 0.15399 0.51682 0.81114 0.50757 1.0622 -2 -0.71804 0.42061 1.375 -0.1329 -0.13315 0.694 0.51403 0.7759 -0.19636 -2 -0.78286 1.5434 1.1806 -1.684 -0.84914 -0.26491 -0.18979 -0.39503 -0.52299 -2 0.014488 1.8201 0.1954 -0.95429 1.2411 -0.58396 0.55811 -0.46832 0.47374 -1 1.0749 0.50186 -1.2937 -0.90643 -1.2159 -0.19162 0.7674 1.3112 0.1246 -1 0.68887 -0.44578 -1.0028 -0.11492 -0.20396 0.84785 -0.15439 0.32438 -0.039298 -2 0.16742 2.9261 -0.74973 -0.39068 1.7798 0.42686 -0.080223 0.42411 1.6039 -1 -0.18087 -1.5505 -0.62971 0.016341 -1.5144 -1.0188 2.0846 0.043907 -1.1922 -1 0.95661 -2.0166 -2.1997 0.90248 0.54062 0.041709 0.90484 -0.85369 -0.13388 -2 -0.31077 0.51779 0.95641 -0.4625 1.0018 -1.0891 -1.3434 0.41807 0.50029 -1 0.91328 -0.44549 -2.0298 -1.174 -1.034 0.4279 -2.5807 0.4737 -0.85271 -1 -0.23575 -2.037 -0.2611 -1.4787 -2.7359 -0.17981 0.87371 0.47744 -2.3323 -2 -1.4541 0.20996 -0.05013 0.84273 0.46742 1.5516 -1.0325 0.70636 0.30572 -2 -1.2945 0.85979 1.4434 0.58762 0.48371 -0.71804 -0.9537 -0.78726 -0.53815 -2 0.74344 0.32219 0.79813 -0.31128 2.9169 -0.23629 1.4931 -0.35416 1.8392 -1 0.17191 -0.10805 -0.90104 -1.2155 -1.8461 0.41305 -1.3882 -0.70599 -1.4386 -2 -0.40498 1.9161 0.64926 -0.022772 0.98396 -0.26674 1.295 1.3676 0.78339 -2 -0.37054 1.509 1.6115 -0.58429 0.1452 1.167 -1.1994 0.076682 -0.76871 -2 0.61117 -0.31328 1.4496 -1.0086 1.5965 -0.44863 0.87281 -0.013992 1.2945 -2 -2.5627 2.5993 1.1595 -0.14098 0.0029615 0.58802 -1.7538 -0.44999 -1.599 -2 -0.871 0.043195 1.076 -0.56146 0.50375 0.85785 -0.11991 0.58565 -0.12111 -1 0.26437 -1.5194 -0.99247 2.0087 -0.53643 -0.028452 -0.60254 -1.0593 -0.44553 -1 1.4337 -0.4955 -0.38857 1.7006 -0.029221 0.72542 -0.5476 -0.25228 0.99248 -1 1.2526 -1.0033 -1.5107 -0.50129 0.52008 1.8291 0.25094 0.8054 1.4381 -2 -1.2973 0.63457 0.23922 -0.83426 -0.3921 0.48332 0.6937 -0.90008 0.28163 -2 -0.68226 1.0692 1.7561 0.16471 0.93344 -0.85611 0.17721 -2.744 0.79804 -1 1.1524 -2.2292 -0.55308 1.0928 -0.12293 -1.1935 1.2415 -0.70506 1.079 -1 0.9021 -0.91029 -2.3501 -0.4621 0.22359 0.6318 0.020605 1.0348 0.40828 -2 -0.76595 0.8248 1.9282 -2.1827 0.12486 0.79045 -1.0793 0.85428 -0.38859 -2 -1.8465 1.2372 1.4255 -0.64113 1.7146 1.75 1.0757 2.1723 -0.10888 -1 0.4124 -0.023721 -0.75091 0.0023936 -0.28659 -0.41428 -0.016011 0.6957 0.69187 -2 -0.45813 0.69702 1.7516 1.0408 0.15944 0.1227 0.38587 0.74631 -0.89003 -1 0.538 -0.35454 -0.3801 -0.53212 -0.68379 1.224 -0.77711 -0.90789 0.49391 -1 -0.20833 -2.8331 -1.3705 1.1197 -1.344 -0.82517 1.523 -0.91541 -0.96558 -1 0.7891 -1.2808 -1.1525 0.88602 -0.16858 -1.7123 0.77873 -0.20954 -0.16867 -2 -1.3314 2.8851 0.58893 1.7864 -0.23105 0.055718 -0.12725 0.76001 -1.5992 -1 0.73632 -1.3301 -2.9522 0.52725 -1.08 -0.06714 -0.94698 0.45418 0.41486 -1 -0.35063 -1.2931 -1.7601 0.69363 -1.4744 0.24266 -0.53511 0.79048 -1.1274 -1 0.49595 -1.7854 -2.069 -0.16771 -0.40006 0.44868 -0.4303 -1.5395 -1.066 -2 -0.83194 1.8975 0.64283 0.057645 -0.11672 -0.27891 0.11427 0.37462 -1.1174 -1 0.13137 -1.3172 -1.3952 0.60281 -0.59451 0.40422 -1.903 0.19047 0.63287 -1 0.79379 -2.4506 -0.74815 0.095119 -0.99504 0.56827 -0.27855 1.1757 -0.06042 -1 -0.082568 -3.4167 0.10544 -0.46771 -0.47642 -1.255 1.1708 -1.1147 -0.49832 -1 2.2039 -1.3601 -2.4033 -0.96653 0.33475 1.6743 -0.18215 0.26277 1.2449 -2 -2.4832 1.2267 1.3225 -0.44129 -0.82506 -0.44882 -1.3962 -0.7991 -1.6171 -2 -0.46149 0.35062 0.24453 0.83174 1.0664 -0.43189 -0.035901 -0.01857 -0.36555 -1 1.3889 0.052183 -1.2924 1.3615 -0.04596 -2.3656 0.38864 -1.7679 0.75491 -1 -0.68146 -1.242 -1.0646 -1.43 -1.2204 -0.57024 1.9686 -1.3026 -1.5174 -2 -1.7219 1.7273 1.3099 -1.4944 0.38043 -0.45523 -0.1014 0.22334 -0.28025 -1 0.4601 -1.2706 -3.0004 0.76391 -1.0926 -0.62232 -1.4501 1.8045 -0.8909 -2 0.63508 0.82051 0.86771 -0.03764 2.0161 0.47394 0.72173 0.1272 0.90096 -2 -0.50664 0.34365 -0.25494 -0.017548 0.40843 -0.051173 -0.39524 0.91238 -0.53873 -2 -2.0811 0.89924 1.0192 0.43669 -0.49654 -0.23137 0.41548 -0.30013 -1.4364 -1 -0.056347 -1.55 -0.99371 -1.2894 -0.54273 0.29751 0.20504 -0.42535 -0.30966 -1 0.63831 -1.9968 -0.82023 0.55724 -2.0781 0.85777 0.23729 -0.92902 -1.6423 -1 0.7966 -1.5913 -0.52401 -0.19794 -1.6834 -0.3534 -0.46345 1.1393 -0.65595 -2 0.10773 -0.33975 -0.087855 0.29636 0.96272 -0.39449 -0.9227 0.43119 0.37524 -1 1.0429 -2.6154 -1.0715 -0.95629 -0.89564 0.66231 0.11241 1.2325 0.32819 -2 -1.6843 1.3516 0.30108 0.72455 -0.23492 1.5917 0.52992 0.55089 -0.67923 -1 0.83236 -1.7333 -1.3285 -0.84552 -1.5398 0.63718 -0.92241 0.65631 -0.20652 -2 -1.4221 2.5458 0.98922 -0.97179 0.27368 0.51406 0.34173 0.18592 -1.2884 -2 -1.7862 0.7866 0.99765 -1.3351 0.49844 -0.43267 -0.53121 -1.4309 -0.56164 -1 1.4776 -0.21831 -0.99715 -0.43224 -0.74575 -0.54461 -0.93794 0.96267 -0.10238 -1 1.7229 -1.0653 -1.0424 -0.3796 0.61655 0.95133 0.98557 -0.36444 0.86756 -2 -0.23995 -0.13066 0.42758 2.147 1.4597 -0.19292 -0.86687 -0.39257 0.27569 -2 -0.20121 0.59656 1.9887 0.13145 0.1327 -0.19727 -0.05865 0.48741 0.25007 -2 -0.34495 2.2333 1.1524 -0.3531 0.51244 -1.0083 -0.22929 0.97338 0.57683 -2 0.03843 2.0985 1.5399 -0.44067 0.39468 0.66165 0.66233 2.0593 -0.89779 -2 -0.79583 -0.26167 1.7969 -0.83981 0.44149 0.7226 0.89209 0.58699 -0.022219 -1 0.44433 -0.9731 -1.1557 0.30092 -2.0491 -0.64077 -1.2024 0.27957 -0.594 -1 -0.5687 -1.2111 -0.75535 0.14432 -2.5169 2.0343 0.43688 0.19656 -1.4058 -1 0.74067 -2.7385 -0.5607 -0.1682 0.75534 -0.10032 -0.57514 -0.6271 0.86134 -1 1.3443 -1.3033 -2.9093 -1.1089 0.13087 -0.64097 0.3585 0.68683 0.40175 -1 0.34499 -1.2307 -1.0615 -0.056169 -0.66885 1.0018 0.82215 -1.2896 0.33605 -1 1.7055 -1.6123 -1.7269 1.149 0.91344 0.15816 0.08206 -1.0272 1.1846 -2 -2.257 1.8592 0.85977 1.5261 0.41802 1.6948 0.56961 2.0545 -1.7022 -2 -1.1666 0.71643 1.5052 0.88419 0.97675 -1.125 0.3411 -1.8831 -0.36783 -2 -2.8249 1.0453 1.0209 1.1005 -1.2481 -0.97923 -0.2972 1.2716 -1.4542 -1 -0.22349 -1.4876 0.16086 1.2627 -1.3753 -1.4312 1.5506 -0.28627 -0.13164 -2 -1.6498 0.87841 0.00037123 0.074895 -0.55409 -0.36662 1.0731 2.664 -0.749 -2 -0.46646 0.70235 1.1324 -2.5793 0.67907 0.35468 -0.32694 -1.1455 0.56525 -1 1.2694 0.46784 -1.4293 -0.50127 -2.0587 -1.8261 0.36831 1.7871 -1.5834 -1 1.5754 -1.0397 -0.5639 2.0739 0.53841 -0.70667 -0.65273 1.3444 0.45546 -1 -0.13986 -0.92734 0.87918 -0.72209 -0.5052 0.39414 -1.8605 0.98483 -0.37829 -2 -0.95014 0.83973 1.4337 -1.1105 0.072627 -1.2172 -1.6062 0.079614 -0.040378 -1 1.1359 -1.4676 -0.79366 0.068314 0.20653 -0.21332 0.8022 0.58405 0.92071 -2 -4.4596 1.8899 1.1644 0.58514 -2.6451 -0.26627 1.6536 1.2677 -3.7338 -1 1.5815 -1.7598 -1.5736 0.46493 0.015353 -0.31082 -2.2055 0.14685 0.11537 -2 -0.79178 0.27783 0.5954 -0.78667 0.40642 0.42974 -0.63366 1.0762 0.62431 -2 -1.0134 1.2166 1.1865 1.5637 1.1099 2.4594 0.40801 -0.85353 0.72663 -1 0.77943 -1.4202 -1.6749 0.0012415 -0.83458 -0.12672 -0.94554 0.89884 0.012849 -2 -1.4274 0.9359 0.88402 -0.76419 -0.50766 0.55146 -0.63931 -0.65644 -1.0529 -2 -0.71825 0.92276 1.0007 1.2904 1.4708 -0.52982 0.9275 0.94508 0.4575 -1 0.502 -1.2444 -0.25346 1.2023 0.16167 0.85576 0.034795 0.46868 1.3265 -1 -0.025698 1.1754 -1.0638 1.0218 -2.0164 0.55502 -0.12178 -0.10811 -1.6111 -2 -0.86777 0.31084 1.7383 0.39918 0.22035 0.14221 1.646 -0.97712 -0.59459 -2 -0.19808 1.9089 0.60873 0.12475 0.10092 -0.5944 -0.66923 0.055193 0.31899 -2 -1.0644 2.2357 0.13503 1.2076 1.657 -0.83795 -0.46089 0.42362 0.29853 -2 -0.53265 0.76969 1.0687 -0.79048 1.1924 0.53681 -0.38366 -1.1613 0.42401 -2 -1.4567 1.5038 1.7125 -1.9757 1.1075 -0.81071 0.29591 0.95985 -0.25161 -2 -2.7546 -0.21024 -0.041926 -0.24552 -0.6494 1.8608 0.86785 1.3512 -0.89236 -2 -0.54365 0.8237 -0.31856 -1.6296 0.73174 0.89915 0.91228 -0.66788 0.075926 -1 0.65472 -2.4675 -1.2267 -0.64632 -0.24147 0.5015 -0.24368 1.7307 -0.33117 -1 1.9061 -2.4358 -0.62051 -0.40306 0.35877 0.13681 0.5665 1.1077 0.90585 -1 -0.34786 -0.97138 -1.3607 0.74793 -2.3185 1.1517 0.35912 -0.22501 -1.7136 -1 1.509 -0.58183 -1.336 0.095131 -1.0719 -0.17454 -0.42425 0.21663 0.41672 -2 -1.1281 0.73596 1.3241 0.75066 -0.0098067 0.94941 -0.88569 0.96608 -0.58258 -1 2.0808 -1.2665 -0.27892 0.034005 1.5957 0.34276 -1.3939 0.20516 1.0361 -2 -0.27208 1.3514 0.78429 0.54442 1.2344 -1.0745 0.28837 -0.84074 -0.20416 -1 2.5732 -1.8429 0.35018 0.47113 -0.22532 -1.779 1.5326 -1.0015 1.0285 -1 1.524 -2.2514 -1.7375 -0.45648 1.0921 -1.1141 1.436 0.99093 1.3581 -1 0.60324 -0.46804 -0.11489 -2.454 -2.7665 0.61676 -1.5213 -1.192 -1.4163 -2 0.29712 1.188 0.57954 1.3259 0.95488 -0.70707 0.067457 0.47216 1.0369 -2 -0.97992 0.019053 1.3311 -0.33347 0.2814 -1.2616 0.90909 -1.0725 -0.62617 -2 -0.9056 0.73973 0.35093 -2.111 -0.50769 1.2491 0.64846 -1.0716 -0.35201 -1 1.3209 1.9154 -0.56509 0.70008 -1.6874 -0.92485 1.2406 1.7231 0.39622 -2 0.10632 0.88089 1.1544 0.27737 2.4332 -0.063819 -0.084136 -0.58305 1.1337 -1 0.7003 -1.4112 0.77725 0.95921 -1.239 -2.6684 -0.48008 -0.92359 -0.94882 -2 -2.0912 0.21124 1.0428 1.3279 -0.6659 -0.89398 0.5482 -0.029518 -1.2925 -2 -1.1484 2.2537 1.3423 -0.20816 0.31427 1.3603 1.6596 -0.49629 -0.63146 -1 1.2996 -2.8499 -0.97843 0.57176 -1.0424 -0.30734 -1.7632 -0.64856 -0.28028 -1 2.4392 -0.85404 -0.1262 -0.054289 0.1684 -1.3913 -0.4719 1.0582 1.4183 -2 -2.8357 2.1818 1.307 -1.1424 -0.97969 0.53689 0.33598 -0.11592 -2.0398 -2 -3.381 0.65778 0.8815 0.35115 -1.0556 -0.15942 -0.15958 0.57712 -2.8992 -1 1.9169 -0.15977 -1.1239 0.80773 -0.63434 -0.77712 -0.74684 0.97499 0.8461 -1 1.3703 -1.0164 0.45114 0.073799 1.259 0.40628 -0.11775 0.14354 2.0331 -2 -0.57067 -0.26266 0.56169 0.65535 0.78349 -0.66788 -0.41928 -0.77901 -0.27518 -1 -0.31373 -3.348 0.66363 -0.88205 -0.69595 1.0783 -1.9735 1.7579 -0.011735 - diff --git a/sourcecodes/data/example_time_series/TEbgraphviz.txt b/sourcecodes/data/example_time_series/TEbgraphviz.txt deleted file mode 100644 index d8bbfe4b..00000000 --- a/sourcecodes/data/example_time_series/TEbgraphviz.txt +++ /dev/null @@ -1,11 +0,0 @@ -digraph G { -size="10,10"; ratio = fill; -node [shape=square,width=1.5]; -Genotype -> TraitA_T1; -Genotype -> TraitA_T2; -Genotype -> TraitA_T3; -Genotype -> TraitB_T2; -TraitA_T1 -> TraitB_T2; -TraitA_T1 -> TraitC_T3; -TraitB_T2 -> TraitC_T3; -} \ No newline at end of file diff --git a/sourcecodes/data/example_time_series/TEbk.txt b/sourcecodes/data/example_time_series/TEbk.txt deleted file mode 100644 index 29d6383b..00000000 --- a/sourcecodes/data/example_time_series/TEbk.txt +++ /dev/null @@ -1 +0,0 @@ -100 diff --git a/sourcecodes/data/example_time_series/TEbmap.txt b/sourcecodes/data/example_time_series/TEbmap.txt deleted file mode 100644 index 20f9b470..00000000 --- a/sourcecodes/data/example_time_series/TEbmap.txt +++ /dev/null @@ -1,10 +0,0 @@ -Genotype 0.499053 1.462000 -TraitA_T1 1.306059 0.037189 -TraitA_T2 1.304164 -0.061147 -TraitA_T3 1.174305 -0.083449 -TraitB_T1 0.929161 -0.056347 -TraitB_T2 1.021691 -0.045299 -TraitB_T3 0.940946 0.012204 -TraitC_T1 0.907725 -0.001607 -TraitC_T2 0.923711 0.091657 -TraitC_T3 1.015189 0.017718 diff --git a/sourcecodes/data/example_time_series/TEbmapdata.txt b/sourcecodes/data/example_time_series/TEbmapdata.txt deleted file mode 100644 index 7e9af6ce..00000000 --- a/sourcecodes/data/example_time_series/TEbmapdata.txt +++ /dev/null @@ -1 +0,0 @@ -TraitC_T2 TraitC_T1 TraitB_T3 TraitB_T1 Genotype TraitA_T3 TraitA_T2 TraitA_T1 TraitB_T2 TraitC_T3 diff --git a/sourcecodes/data/example_time_series/TEbname.txt b/sourcecodes/data/example_time_series/TEbname.txt deleted file mode 100644 index 69919d0f..00000000 --- a/sourcecodes/data/example_time_series/TEbname.txt +++ /dev/null @@ -1 +0,0 @@ -Genotype TraitA_T1 TraitA_T2 TraitA_T3 TraitB_T1 TraitB_T2 TraitB_T3 TraitC_T1 TraitC_T2 TraitC_T3 diff --git a/sourcecodes/data/example_time_series/TEbnet_figure.txt b/sourcecodes/data/example_time_series/TEbnet_figure.txt deleted file mode 100644 index 1cceadd2..00000000 --- a/sourcecodes/data/example_time_series/TEbnet_figure.txt +++ /dev/null @@ -1,963 +0,0 @@ -10 -1500 1200 -TraitC_T2 0 0 -TraitC_T1 250 0 -TraitB_T3 500 0 -TraitB_T1 750 0 -Genotype 1000 0 -TraitA_T3 275 240 -TraitA_T2 650 240 -TraitA_T1 1025 240 -TraitB_T2 500 480 -TraitC_T3 650 720 -TraitC_T2 1 -250 150 -0 -0 --3.6677 0.0001 --3.5949 0.0002 --3.5222 0.0002 --3.4494 0.0003 --3.3767 0.0004 --3.3039 0.0005 --3.2311 0.0007 --3.1584 0.0009 --3.0856 0.0012 --3.0129 0.0015 --2.9401 0.0020 --2.8673 0.0025 --2.7946 0.0032 --2.7218 0.0041 --2.6490 0.0052 --2.5763 0.0065 --2.5035 0.0081 --2.4308 0.0101 --2.3580 0.0124 --2.2852 0.0152 --2.2125 0.0185 --2.1397 0.0224 --2.0669 0.0269 --1.9942 0.0322 --1.9214 0.0382 --1.8487 0.0451 --1.7759 0.0529 --1.7031 0.0617 --1.6304 0.0716 --1.5576 0.0824 --1.4848 0.0944 --1.4121 0.1074 --1.3393 0.1215 --1.2666 0.1366 --1.1938 0.1526 --1.1210 0.1695 --1.0483 0.1871 --0.9755 0.2052 --0.9027 0.2238 --0.8300 0.2425 --0.7572 0.2612 --0.6845 0.2796 --0.6117 0.2975 --0.5389 0.3147 --0.4662 0.3308 --0.3934 0.3456 --0.3206 0.3588 --0.2479 0.3703 --0.1751 0.3799 --0.1024 0.3873 --0.0296 0.3924 -0.0432 0.3952 -0.1159 0.3956 -0.1887 0.3936 -0.2614 0.3892 -0.3342 0.3826 -0.4070 0.3737 -0.4797 0.3629 -0.5525 0.3502 -0.6253 0.3358 -0.6980 0.3202 -0.7708 0.3033 -0.8435 0.2857 -0.9163 0.2674 -0.9891 0.2487 -1.0618 0.2300 -1.1346 0.2114 -1.2074 0.1930 -1.2801 0.1753 -1.3529 0.1581 -1.4256 0.1418 -1.4984 0.1264 -1.5712 0.1120 -1.6439 0.0986 -1.7167 0.0863 -1.7895 0.0751 -1.8622 0.0649 -1.9350 0.0558 -2.0077 0.0476 -2.0805 0.0404 -2.1533 0.0341 -2.2260 0.0286 -2.2988 0.0238 -2.3716 0.0197 -2.4443 0.0163 -2.5171 0.0133 -2.5898 0.0108 -2.6626 0.0087 -2.7354 0.0070 -2.8081 0.0056 -2.8809 0.0045 -2.9537 0.0035 -3.0264 0.0028 -3.0992 0.0021 -3.1719 0.0017 -3.2447 0.0013 -3.3175 0.0010 -3.3902 0.0007 -3.4630 0.0006 -3.5357 0.0004 -3.6085 0.0003 -TraitC_T1 1 -250 150 -0 -0 --3.4884 0.0003 --3.4129 0.0004 --3.3374 0.0005 --3.2619 0.0007 --3.1864 0.0009 --3.1109 0.0012 --3.0354 0.0016 --2.9599 0.0021 --2.8844 0.0028 --2.8089 0.0036 --2.7334 0.0046 --2.6579 0.0059 --2.5824 0.0074 --2.5069 0.0093 --2.4314 0.0116 --2.3559 0.0144 --2.2804 0.0178 --2.2049 0.0218 --2.1294 0.0265 --2.0539 0.0320 --1.9784 0.0384 --1.9029 0.0457 --1.8274 0.0540 --1.7519 0.0635 --1.6764 0.0741 --1.6009 0.0859 --1.5254 0.0989 --1.4499 0.1131 --1.3744 0.1284 --1.2989 0.1448 --1.2234 0.1623 --1.1479 0.1806 --1.0724 0.1995 --0.9969 0.2190 --0.9214 0.2388 --0.8459 0.2585 --0.7704 0.2781 --0.6949 0.2970 --0.6194 0.3151 --0.5439 0.3320 --0.4684 0.3475 --0.3929 0.3612 --0.3174 0.3729 --0.2419 0.3824 --0.1664 0.3894 --0.0909 0.3939 --0.0154 0.3957 -0.0601 0.3949 -0.1356 0.3914 -0.2111 0.3852 -0.2866 0.3766 -0.3620 0.3657 -0.4375 0.3527 -0.5130 0.3379 -0.5885 0.3215 -0.6640 0.3038 -0.7395 0.2851 -0.8150 0.2657 -0.8905 0.2460 -0.9660 0.2262 -1.0415 0.2066 -1.1170 0.1874 -1.1925 0.1689 -1.2680 0.1511 -1.3435 0.1343 -1.4190 0.1186 -1.4945 0.1040 -1.5700 0.0905 -1.6455 0.0783 -1.7210 0.0673 -1.7965 0.0574 -1.8720 0.0486 -1.9475 0.0409 -2.0230 0.0342 -2.0985 0.0284 -2.1740 0.0234 -2.2495 0.0192 -2.3250 0.0156 -2.4005 0.0126 -2.4760 0.0101 -2.5515 0.0081 -2.6270 0.0064 -2.7025 0.0050 -2.7780 0.0039 -2.8535 0.0030 -2.9290 0.0023 -3.0045 0.0018 -3.0800 0.0014 -3.1555 0.0010 -3.2310 0.0008 -3.3065 0.0006 -3.3820 0.0004 -3.4575 0.0003 -3.5330 0.0002 -3.6085 0.0002 -3.6840 0.0001 -3.7595 0.0001 -3.8350 0.0001 -3.9105 0.0000 -3.9860 0.0000 -4.0615 0.0000 -TraitB_T3 1 -250 150 -0 -0 --3.6093 0.0003 --3.5383 0.0004 --3.4673 0.0005 --3.3963 0.0006 --3.3252 0.0008 --3.2542 0.0011 --3.1832 0.0014 --3.1122 0.0017 --3.0411 0.0022 --2.9701 0.0028 --2.8991 0.0036 --2.8281 0.0045 --2.7570 0.0056 --2.6860 0.0069 --2.6150 0.0085 --2.5440 0.0105 --2.4729 0.0128 --2.4019 0.0155 --2.3309 0.0187 --2.2599 0.0225 --2.1888 0.0268 --2.1178 0.0318 --2.0468 0.0375 --1.9758 0.0440 --1.9047 0.0513 --1.8337 0.0596 --1.7627 0.0687 --1.6917 0.0788 --1.6206 0.0899 --1.5496 0.1020 --1.4786 0.1151 --1.4076 0.1291 --1.3365 0.1440 --1.2655 0.1597 --1.1945 0.1762 --1.1235 0.1933 --1.0524 0.2108 --0.9814 0.2286 --0.9104 0.2466 --0.8394 0.2645 --0.7683 0.2821 --0.6973 0.2992 --0.6263 0.3155 --0.5553 0.3309 --0.4842 0.3451 --0.4132 0.3579 --0.3422 0.3691 --0.2712 0.3785 --0.2001 0.3860 --0.1291 0.3914 --0.0581 0.3947 -0.0129 0.3958 -0.0839 0.3946 -0.1550 0.3913 -0.2260 0.3858 -0.2970 0.3783 -0.3680 0.3689 -0.4391 0.3577 -0.5101 0.3448 -0.5811 0.3306 -0.6521 0.3152 -0.7232 0.2988 -0.7942 0.2817 -0.8652 0.2641 -0.9362 0.2462 -1.0073 0.2283 -1.0783 0.2104 -1.1493 0.1929 -1.2203 0.1758 -1.2914 0.1594 -1.3624 0.1437 -1.4334 0.1288 -1.5044 0.1148 -1.5755 0.1018 -1.6465 0.0897 -1.7175 0.0786 -1.7885 0.0685 -1.8596 0.0594 -1.9306 0.0512 -2.0016 0.0439 -2.0726 0.0374 -2.1437 0.0317 -2.2147 0.0267 -2.2857 0.0224 -2.3567 0.0186 -2.4278 0.0155 -2.4988 0.0127 -2.5698 0.0104 -2.6408 0.0085 -2.7119 0.0069 -2.7829 0.0056 -2.8539 0.0044 -2.9249 0.0035 -2.9960 0.0028 -3.0670 0.0022 -3.1380 0.0017 -3.2090 0.0014 -3.2801 0.0010 -3.3511 0.0008 -3.4221 0.0006 -3.4931 0.0005 -TraitB_T1 1 -250 150 -0 -0 --3.5085 0.0004 --3.4347 0.0006 --3.3609 0.0008 --3.2872 0.0010 --3.2134 0.0013 --3.1397 0.0018 --3.0659 0.0023 --2.9921 0.0029 --2.9184 0.0037 --2.8446 0.0047 --2.7709 0.0059 --2.6971 0.0074 --2.6234 0.0093 --2.5496 0.0114 --2.4758 0.0141 --2.4021 0.0172 --2.3283 0.0209 --2.2546 0.0252 --2.1808 0.0302 --2.1070 0.0360 --2.0333 0.0427 --1.9595 0.0502 --1.8858 0.0587 --1.8120 0.0683 --1.7382 0.0789 --1.6645 0.0906 --1.5907 0.1034 --1.5170 0.1173 --1.4432 0.1322 --1.3694 0.1481 --1.2957 0.1649 --1.2219 0.1824 --1.1482 0.2006 --1.0744 0.2192 --1.0006 0.2381 --0.9269 0.2570 --0.8531 0.2756 --0.7794 0.2938 --0.7056 0.3112 --0.6319 0.3277 --0.5581 0.3429 --0.4843 0.3565 --0.4106 0.3685 --0.3368 0.3784 --0.2631 0.3863 --0.1893 0.3918 --0.1155 0.3950 --0.0418 0.3957 -0.0320 0.3940 -0.1057 0.3899 -0.1795 0.3834 -0.2533 0.3747 -0.3270 0.3640 -0.4008 0.3513 -0.4745 0.3370 -0.5483 0.3213 -0.6221 0.3045 -0.6958 0.2867 -0.7696 0.2683 -0.8433 0.2495 -0.9171 0.2306 -0.9909 0.2118 -1.0646 0.1934 -1.1384 0.1754 -1.2121 0.1582 -1.2859 0.1417 -1.3596 0.1262 -1.4334 0.1117 -1.5072 0.0982 -1.5809 0.0859 -1.6547 0.0746 -1.7284 0.0644 -1.8022 0.0553 -1.8760 0.0471 -1.9497 0.0399 -2.0235 0.0336 -2.0972 0.0281 -2.1710 0.0234 -2.2448 0.0194 -2.3185 0.0159 -2.3923 0.0130 -2.4660 0.0105 -2.5398 0.0085 -2.6136 0.0068 -2.6873 0.0054 -2.7611 0.0043 -2.8348 0.0034 -2.9086 0.0026 -2.9824 0.0020 -3.0561 0.0016 -3.1299 0.0012 -3.2036 0.0009 -3.2774 0.0007 -3.3511 0.0005 -3.4249 0.0004 -3.4987 0.0003 -3.5724 0.0002 -3.6462 0.0002 -3.7199 0.0001 -3.7937 0.0001 -3.8675 0.0001 -Genotype 2 -250 150 -0 -4 6 7 8 9 -1 0.5380 -2 0.4620 -TraitA_T3 1 -250 150 -1 5 -0 --4.3220 0.0007 --4.2395 0.0008 --4.1570 0.0011 --4.0746 0.0013 --3.9921 0.0017 --3.9096 0.0021 --3.8271 0.0027 --3.7446 0.0033 --3.6621 0.0041 --3.5797 0.0050 --3.4972 0.0062 --3.4147 0.0075 --3.3322 0.0092 --3.2497 0.0111 --3.1673 0.0133 --3.0848 0.0159 --3.0023 0.0189 --2.9198 0.0224 --2.8373 0.0264 --2.7548 0.0310 --2.6724 0.0362 --2.5899 0.0421 --2.5074 0.0486 --2.4249 0.0559 --2.3424 0.0641 --2.2600 0.0730 --2.1775 0.0828 --2.0950 0.0934 --2.0125 0.1049 --1.9300 0.1172 --1.8475 0.1304 --1.7651 0.1443 --1.6826 0.1589 --1.6001 0.1742 --1.5176 0.1900 --1.4351 0.2062 --1.3526 0.2227 --1.2702 0.2394 --1.1877 0.2561 --1.1052 0.2727 --1.0227 0.2889 --0.9402 0.3046 --0.8578 0.3195 --0.7753 0.3336 --0.6928 0.3467 --0.6103 0.3585 --0.5278 0.3688 --0.4453 0.3777 --0.3629 0.3849 --0.2804 0.3903 --0.1979 0.3939 --0.1154 0.3956 --0.0329 0.3954 -0.0495 0.3933 -0.1320 0.3893 -0.2145 0.3834 -0.2970 0.3759 -0.3795 0.3666 -0.4620 0.3559 -0.5444 0.3438 -0.6269 0.3306 -0.7094 0.3162 -0.7919 0.3011 -0.8744 0.2853 -0.9568 0.2690 -1.0393 0.2524 -1.1218 0.2357 -1.2043 0.2190 -1.2868 0.2025 -1.3693 0.1864 -1.4517 0.1707 -1.5342 0.1556 -1.6167 0.1411 -1.6992 0.1273 -1.7817 0.1144 -1.8642 0.1022 -1.9466 0.0909 -2.0291 0.0805 -2.1116 0.0709 -2.1941 0.0622 -2.2766 0.0542 -2.3590 0.0471 -2.4415 0.0407 -2.5240 0.0350 -2.6065 0.0299 -2.6890 0.0255 -2.7715 0.0216 -2.8539 0.0182 -2.9364 0.0153 -3.0189 0.0128 -3.1014 0.0106 -3.1839 0.0088 -3.2663 0.0072 -3.3488 0.0059 -3.4313 0.0048 -3.5138 0.0039 -3.5963 0.0032 -3.6788 0.0025 -3.7612 0.0020 -3.8437 0.0016 -3.9262 0.0013 -TraitA_T2 1 -250 150 -1 5 -0 --4.7209 0.0007 --4.6314 0.0009 --4.5418 0.0012 --4.4523 0.0015 --4.3628 0.0019 --4.2733 0.0023 --4.1838 0.0029 --4.0943 0.0036 --4.0048 0.0044 --3.9153 0.0054 --3.8258 0.0066 --3.7362 0.0079 --3.6467 0.0096 --3.5572 0.0115 --3.4677 0.0138 --3.3782 0.0164 --3.2887 0.0194 --3.1992 0.0229 --3.1097 0.0269 --3.0201 0.0314 --2.9306 0.0365 --2.8411 0.0423 --2.7516 0.0487 --2.6621 0.0559 --2.5726 0.0638 --2.4831 0.0725 --2.3936 0.0820 --2.3041 0.0923 --2.2145 0.1035 --2.1250 0.1154 --2.0355 0.1281 --1.9460 0.1416 --1.8565 0.1558 --1.7670 0.1705 --1.6775 0.1859 --1.5880 0.2016 --1.4985 0.2177 --1.4089 0.2340 --1.3194 0.2503 --1.2299 0.2666 --1.1404 0.2825 --1.0509 0.2981 --0.9614 0.3131 --0.8719 0.3272 --0.7824 0.3405 --0.6929 0.3526 --0.6033 0.3635 --0.5138 0.3730 --0.4243 0.3810 --0.3348 0.3873 --0.2453 0.3919 --0.1558 0.3948 --0.0663 0.3958 -0.0232 0.3950 -0.1127 0.3923 -0.2023 0.3879 -0.2918 0.3818 -0.3813 0.3740 -0.4708 0.3647 -0.5603 0.3539 -0.6498 0.3419 -0.7393 0.3288 -0.8288 0.3147 -0.9183 0.2998 -1.0079 0.2844 -1.0974 0.2684 -1.1869 0.2522 -1.2764 0.2359 -1.3659 0.2196 -1.4554 0.2034 -1.5449 0.1876 -1.6344 0.1723 -1.7239 0.1574 -1.8135 0.1432 -1.9030 0.1296 -1.9925 0.1168 -2.0820 0.1048 -2.1715 0.0936 -2.2610 0.0832 -2.3505 0.0736 -2.4400 0.0648 -2.5295 0.0568 -2.6191 0.0495 -2.7086 0.0430 -2.7981 0.0372 -2.8876 0.0320 -2.9771 0.0274 -3.0666 0.0233 -3.1561 0.0198 -3.2456 0.0167 -3.3352 0.0141 -3.4247 0.0118 -3.5142 0.0098 -3.6037 0.0081 -3.6932 0.0067 -3.7827 0.0055 -3.8722 0.0045 -3.9617 0.0037 -4.0512 0.0030 -4.1408 0.0024 -4.2303 0.0019 -TraitA_T1 1 -250 150 -1 5 -2 9 10 --5.7657 0.0000 --5.6659 0.0000 --5.5661 0.0000 --5.4664 0.0001 --5.3666 0.0001 --5.2669 0.0001 --5.1671 0.0002 --5.0673 0.0002 --4.9676 0.0003 --4.8678 0.0004 --4.7681 0.0005 --4.6683 0.0007 --4.5685 0.0009 --4.4688 0.0011 --4.3690 0.0015 --4.2693 0.0019 --4.1695 0.0024 --4.0697 0.0030 --3.9700 0.0039 --3.8702 0.0048 --3.7705 0.0060 --3.6707 0.0075 --3.5709 0.0093 --3.4712 0.0114 --3.3714 0.0139 --3.2717 0.0168 --3.1719 0.0203 --3.0721 0.0243 --2.9724 0.0290 --2.8726 0.0344 --2.7729 0.0406 --2.6731 0.0475 --2.5733 0.0554 --2.4736 0.0642 --2.3738 0.0740 --2.2741 0.0848 --2.1743 0.0965 --2.0745 0.1093 --1.9748 0.1231 --1.8750 0.1378 --1.7753 0.1534 --1.6755 0.1698 --1.5757 0.1869 --1.4760 0.2044 --1.3762 0.2224 --1.2765 0.2406 --1.1767 0.2587 --1.0769 0.2767 --0.9772 0.2941 --0.8774 0.3109 --0.7776 0.3268 --0.6779 0.3415 --0.5781 0.3548 --0.4784 0.3666 --0.3786 0.3765 --0.2788 0.3845 --0.1791 0.3905 --0.0793 0.3942 -0.0204 0.3957 -0.1202 0.3950 -0.2200 0.3920 -0.3197 0.3868 -0.4195 0.3794 -0.5192 0.3701 -0.6190 0.3590 -0.7188 0.3461 -0.8185 0.3319 -0.9183 0.3164 -1.0180 0.2999 -1.1178 0.2826 -1.2176 0.2648 -1.3173 0.2467 -1.4171 0.2285 -1.5168 0.2105 -1.6166 0.1927 -1.7164 0.1755 -1.8161 0.1588 -1.9159 0.1430 -2.0156 0.1280 -2.1154 0.1139 -2.2152 0.1007 -2.3149 0.0886 -2.4147 0.0775 -2.5144 0.0674 -2.6142 0.0583 -2.7140 0.0501 -2.8137 0.0428 -2.9135 0.0364 -3.0132 0.0307 -3.1130 0.0258 -3.2128 0.0216 -3.3125 0.0179 -3.4123 0.0148 -3.5120 0.0122 -3.6118 0.0099 -3.7116 0.0081 -3.8113 0.0065 -3.9111 0.0052 -4.0108 0.0042 -4.1106 0.0033 -4.2104 0.0026 -TraitB_T2 1 -250 150 -2 5 8 -1 10 --3.7882 0.0006 --3.7109 0.0008 --3.6337 0.0010 --3.5564 0.0013 --3.4791 0.0017 --3.4019 0.0021 --3.3246 0.0027 --3.2473 0.0034 --3.1700 0.0043 --3.0928 0.0053 --3.0155 0.0066 --2.9382 0.0081 --2.8610 0.0100 --2.7837 0.0122 --2.7064 0.0148 --2.6292 0.0178 --2.5519 0.0214 --2.4746 0.0255 --2.3974 0.0302 --2.3201 0.0357 --2.2428 0.0419 --2.1656 0.0489 --2.0883 0.0568 --2.0110 0.0655 --1.9338 0.0752 --1.8565 0.0858 --1.7792 0.0975 --1.7020 0.1100 --1.6247 0.1235 --1.5474 0.1379 --1.4702 0.1532 --1.3929 0.1692 --1.3156 0.1858 --1.2384 0.2029 --1.1611 0.2204 --1.0838 0.2381 --1.0065 0.2557 --0.9293 0.2732 --0.8520 0.2902 --0.7747 0.3066 --0.6975 0.3222 --0.6202 0.3366 --0.5429 0.3498 --0.4657 0.3615 --0.3884 0.3715 --0.3111 0.3797 --0.2339 0.3859 --0.1566 0.3901 --0.0793 0.3921 --0.0021 0.3920 -0.0752 0.3897 -0.1525 0.3853 -0.2297 0.3788 -0.3070 0.3704 -0.3843 0.3602 -0.4615 0.3483 -0.5388 0.3350 -0.6161 0.3204 -0.6933 0.3047 -0.7706 0.2882 -0.8479 0.2711 -0.9251 0.2536 -1.0024 0.2359 -1.0797 0.2183 -1.1569 0.2008 -1.2342 0.1838 -1.3115 0.1672 -1.3888 0.1513 -1.4660 0.1362 -1.5433 0.1219 -1.6206 0.1085 -1.6978 0.0960 -1.7751 0.0845 -1.8524 0.0740 -1.9296 0.0644 -2.0069 0.0558 -2.0842 0.0480 -2.1614 0.0411 -2.2387 0.0350 -2.3160 0.0296 -2.3932 0.0250 -2.4705 0.0209 -2.5478 0.0174 -2.6250 0.0144 -2.7023 0.0119 -2.7796 0.0097 -2.8568 0.0079 -2.9341 0.0064 -3.0114 0.0052 -3.0886 0.0041 -3.1659 0.0033 -3.2432 0.0026 -3.3204 0.0021 -3.3977 0.0016 -3.4750 0.0013 -3.5523 0.0010 -3.6295 0.0008 -3.7068 0.0006 -3.7841 0.0004 -3.8613 0.0003 -3.9386 0.0003 -TraitC_T3 1 -250 150 -2 8 9 -0 --4.7490 0.0000 --4.6626 0.0000 --4.5763 0.0000 --4.4899 0.0000 --4.4036 0.0000 --4.3172 0.0001 --4.2309 0.0001 --4.1445 0.0001 --4.0582 0.0002 --3.9718 0.0002 --3.8855 0.0003 --3.7991 0.0005 --3.7127 0.0006 --3.6264 0.0008 --3.5400 0.0011 --3.4537 0.0015 --3.3673 0.0019 --3.2810 0.0025 --3.1946 0.0033 --3.1083 0.0042 --3.0219 0.0054 --2.9356 0.0069 --2.8492 0.0087 --2.7629 0.0109 --2.6765 0.0135 --2.5901 0.0167 --2.5038 0.0205 --2.4174 0.0250 --2.3311 0.0303 --2.2447 0.0364 --2.1584 0.0435 --2.0720 0.0516 --1.9857 0.0608 --1.8993 0.0711 --1.8130 0.0826 --1.7266 0.0953 --1.6403 0.1091 --1.5539 0.1242 --1.4675 0.1403 --1.3812 0.1575 --1.2948 0.1755 --1.2085 0.1943 --1.1221 0.2136 --1.0358 0.2331 --0.9494 0.2527 --0.8631 0.2721 --0.7767 0.2910 --0.6904 0.3090 --0.6040 0.3259 --0.5177 0.3413 --0.4313 0.3550 --0.3449 0.3667 --0.2586 0.3762 --0.1722 0.3833 --0.0859 0.3878 -0.0005 0.3897 -0.0868 0.3889 -0.1732 0.3854 -0.2595 0.3793 -0.3459 0.3708 -0.4322 0.3599 -0.5186 0.3470 -0.6049 0.3322 -0.6913 0.3159 -0.7777 0.2983 -0.8640 0.2797 -0.9504 0.2605 -1.0367 0.2410 -1.1231 0.2214 -1.2094 0.2019 -1.2958 0.1829 -1.3821 0.1646 -1.4685 0.1471 -1.5548 0.1305 -1.6412 0.1150 -1.7275 0.1007 -1.8139 0.0875 -1.9003 0.0755 -1.9866 0.0648 -2.0730 0.0551 -2.1593 0.0466 -2.2457 0.0391 -2.3320 0.0326 -2.4184 0.0270 -2.5047 0.0222 -2.5911 0.0182 -2.6774 0.0147 -2.7638 0.0119 -2.8501 0.0095 -2.9365 0.0075 -3.0229 0.0060 -3.1092 0.0047 -3.1956 0.0036 -3.2819 0.0028 -3.3683 0.0022 -3.4546 0.0016 -3.5410 0.0012 -3.6273 0.0009 -3.7137 0.0007 -3.8000 0.0005 -3.8864 0.0004 diff --git a/sourcecodes/data/example_time_series/TEbnet_figure_new.txt b/sourcecodes/data/example_time_series/TEbnet_figure_new.txt deleted file mode 100644 index 4dd4fcc9..00000000 --- a/sourcecodes/data/example_time_series/TEbnet_figure_new.txt +++ /dev/null @@ -1,864 +0,0 @@ -8 -10 -1500 1200 -TraitC_T2 0 0 -TraitC_T1 250 0 -TraitB_T3 500 0 -TraitB_T1 750 0 -Genotype 1000 0 -TraitA_T3 275 240 -TraitA_T2 650 240 -TraitA_T1 1025 240 -TraitB_T2 500 480 -TraitC_T3 650 720 -TraitC_T2 1 -250 150 -0 -0 --4.0699 0.0001 --3.9911 0.0002 --3.9123 0.0002 --3.8335 0.0003 --3.7548 0.0004 --3.6760 0.0005 --3.5972 0.0007 --3.5185 0.0009 --3.4397 0.0012 --3.3609 0.0015 --3.2821 0.0020 --3.2034 0.0025 --3.1246 0.0032 --3.0458 0.0041 --2.9670 0.0052 --2.8883 0.0065 --2.8095 0.0081 --2.7307 0.0101 --2.6520 0.0124 --2.5732 0.0152 --2.4944 0.0185 --2.4156 0.0224 --2.3369 0.0269 --2.2581 0.0322 --2.1793 0.0382 --2.1006 0.0451 --2.0218 0.0529 --1.9430 0.0617 --1.8642 0.0716 --1.7855 0.0824 --1.7067 0.0944 --1.6279 0.1074 --1.5492 0.1215 --1.4704 0.1366 --1.3916 0.1526 --1.3128 0.1695 --1.2341 0.1871 --1.1553 0.2052 --1.0765 0.2238 --0.9978 0.2425 --0.9190 0.2612 --0.8402 0.2796 --0.7614 0.2975 --0.6827 0.3147 --0.6039 0.3308 --0.5251 0.3456 --0.4464 0.3588 --0.3676 0.3703 --0.2888 0.3799 --0.2100 0.3873 --0.1313 0.3924 --0.0525 0.3952 -0.0263 0.3956 -0.1050 0.3936 -0.1838 0.3892 -0.2626 0.3826 -0.3414 0.3737 -0.4201 0.3629 -0.4989 0.3502 -0.5777 0.3358 -0.6564 0.3202 -0.7352 0.3033 -0.8140 0.2857 -0.8928 0.2674 -0.9715 0.2487 -1.0503 0.2300 -1.1291 0.2114 -1.2078 0.1930 -1.2866 0.1753 -1.3654 0.1581 -1.4442 0.1418 -1.5229 0.1264 -1.6017 0.1120 -1.6805 0.0986 -1.7592 0.0863 -1.8380 0.0751 -1.9168 0.0649 -1.9956 0.0558 -2.0743 0.0476 -2.1531 0.0404 -2.2319 0.0341 -2.3106 0.0286 -2.3894 0.0238 -2.4682 0.0197 -2.5470 0.0163 -2.6257 0.0133 -2.7045 0.0108 -2.7833 0.0087 -2.8620 0.0070 -2.9408 0.0056 -3.0196 0.0045 -3.0984 0.0035 -3.1771 0.0028 -3.2559 0.0021 -3.3347 0.0017 -3.4134 0.0013 -3.4922 0.0010 -3.5710 0.0007 -3.6498 0.0006 -3.7285 0.0004 -3.8073 0.0003 -TraitC_T1 1 -250 150 -0 -0 --3.8413 0.0003 --3.7581 0.0004 --3.6749 0.0005 --3.5917 0.0007 --3.5086 0.0009 --3.4254 0.0012 --3.3422 0.0016 --3.2591 0.0021 --3.1759 0.0028 --3.0927 0.0036 --3.0095 0.0046 --2.9264 0.0059 --2.8432 0.0074 --2.7600 0.0093 --2.6768 0.0116 --2.5937 0.0144 --2.5105 0.0178 --2.4273 0.0218 --2.3441 0.0265 --2.2610 0.0320 --2.1778 0.0384 --2.0946 0.0457 --2.0114 0.0540 --1.9283 0.0635 --1.8451 0.0741 --1.7619 0.0859 --1.6787 0.0989 --1.5956 0.1131 --1.5124 0.1284 --1.4292 0.1448 --1.3460 0.1623 --1.2629 0.1806 --1.1797 0.1995 --1.0965 0.2190 --1.0133 0.2388 --0.9302 0.2585 --0.8470 0.2781 --0.7638 0.2970 --0.6806 0.3151 --0.5975 0.3320 --0.5143 0.3475 --0.4311 0.3612 --0.3479 0.3729 --0.2648 0.3824 --0.1816 0.3894 --0.0984 0.3939 --0.0152 0.3957 -0.0679 0.3949 -0.1511 0.3914 -0.2343 0.3852 -0.3174 0.3766 -0.4006 0.3657 -0.4838 0.3527 -0.5670 0.3379 -0.6501 0.3215 -0.7333 0.3038 -0.8165 0.2851 -0.8997 0.2657 -0.9828 0.2460 -1.0660 0.2262 -1.1492 0.2066 -1.2324 0.1874 -1.3155 0.1689 -1.3987 0.1511 -1.4819 0.1343 -1.5651 0.1186 -1.6482 0.1040 -1.7314 0.0905 -1.8146 0.0783 -1.8978 0.0673 -1.9809 0.0574 -2.0641 0.0486 -2.1473 0.0409 -2.2305 0.0342 -2.3136 0.0284 -2.3968 0.0234 -2.4800 0.0192 -2.5632 0.0156 -2.6463 0.0126 -2.7295 0.0101 -2.8127 0.0081 -2.8959 0.0064 -2.9790 0.0050 -3.0622 0.0039 -3.1454 0.0030 -3.2286 0.0023 -3.3117 0.0018 -3.3949 0.0014 -3.4781 0.0010 -3.5613 0.0008 -3.6444 0.0006 -3.7276 0.0004 -3.8108 0.0003 -3.8940 0.0002 -3.9771 0.0002 -4.0603 0.0001 -4.1435 0.0001 -4.2266 0.0001 -4.3098 0.0000 -4.3930 0.0000 -4.4762 0.0000 -TraitB_T3 1 -250 150 -0 -0 --3.8488 0.0003 --3.7734 0.0004 --3.6979 0.0005 --3.6224 0.0006 --3.5469 0.0008 --3.4714 0.0011 --3.3959 0.0014 --3.3205 0.0017 --3.2450 0.0022 --3.1695 0.0028 --3.0940 0.0036 --3.0185 0.0045 --2.9430 0.0056 --2.8676 0.0069 --2.7921 0.0085 --2.7166 0.0105 --2.6411 0.0128 --2.5656 0.0155 --2.4902 0.0187 --2.4147 0.0225 --2.3392 0.0268 --2.2637 0.0318 --2.1882 0.0375 --2.1127 0.0440 --2.0373 0.0513 --1.9618 0.0596 --1.8863 0.0687 --1.8108 0.0788 --1.7353 0.0899 --1.6598 0.1020 --1.5844 0.1151 --1.5089 0.1291 --1.4334 0.1440 --1.3579 0.1597 --1.2824 0.1762 --1.2070 0.1933 --1.1315 0.2108 --1.0560 0.2286 --0.9805 0.2466 --0.9050 0.2645 --0.8295 0.2821 --0.7541 0.2992 --0.6786 0.3155 --0.6031 0.3309 --0.5276 0.3451 --0.4521 0.3579 --0.3766 0.3691 --0.3012 0.3785 --0.2257 0.3860 --0.1502 0.3914 --0.0747 0.3947 -0.0008 0.3958 -0.0762 0.3946 -0.1517 0.3913 -0.2272 0.3858 -0.3027 0.3783 -0.3782 0.3689 -0.4537 0.3577 -0.5291 0.3448 -0.6046 0.3306 -0.6801 0.3152 -0.7556 0.2988 -0.8311 0.2817 -0.9066 0.2641 -0.9820 0.2462 -1.0575 0.2283 -1.1330 0.2104 -1.2085 0.1929 -1.2840 0.1758 -1.3595 0.1594 -1.4349 0.1437 -1.5104 0.1288 -1.5859 0.1148 -1.6614 0.1018 -1.7369 0.0897 -1.8123 0.0786 -1.8878 0.0685 -1.9633 0.0594 -2.0388 0.0512 -2.1143 0.0439 -2.1898 0.0374 -2.2652 0.0317 -2.3407 0.0267 -2.4162 0.0224 -2.4917 0.0186 -2.5672 0.0155 -2.6427 0.0127 -2.7181 0.0104 -2.7936 0.0085 -2.8691 0.0069 -2.9446 0.0056 -3.0201 0.0044 -3.0955 0.0035 -3.1710 0.0028 -3.2465 0.0022 -3.3220 0.0017 -3.3975 0.0014 -3.4730 0.0010 -3.5484 0.0008 -3.6239 0.0006 -3.6994 0.0005 -TraitB_T1 1 -250 150 -0 -0 --3.7153 0.0004 --3.6359 0.0006 --3.5565 0.0008 --3.4772 0.0010 --3.3978 0.0013 --3.3184 0.0018 --3.2390 0.0023 --3.1596 0.0029 --3.0802 0.0037 --3.0009 0.0047 --2.9215 0.0059 --2.8421 0.0074 --2.7627 0.0093 --2.6833 0.0114 --2.6039 0.0141 --2.5246 0.0172 --2.4452 0.0209 --2.3658 0.0252 --2.2864 0.0302 --2.2070 0.0360 --2.1277 0.0427 --2.0483 0.0502 --1.9689 0.0587 --1.8895 0.0683 --1.8101 0.0789 --1.7307 0.0906 --1.6514 0.1034 --1.5720 0.1173 --1.4926 0.1322 --1.4132 0.1481 --1.3338 0.1649 --1.2544 0.1824 --1.1751 0.2006 --1.0957 0.2192 --1.0163 0.2381 --0.9369 0.2570 --0.8575 0.2756 --0.7781 0.2938 --0.6988 0.3112 --0.6194 0.3277 --0.5400 0.3429 --0.4606 0.3565 --0.3812 0.3685 --0.3019 0.3784 --0.2225 0.3863 --0.1431 0.3918 --0.0637 0.3950 -0.0157 0.3957 -0.0951 0.3940 -0.1744 0.3899 -0.2538 0.3834 -0.3332 0.3747 -0.4126 0.3640 -0.4920 0.3513 -0.5714 0.3370 -0.6507 0.3213 -0.7301 0.3045 -0.8095 0.2867 -0.8889 0.2683 -0.9683 0.2495 -1.0477 0.2306 -1.1270 0.2118 -1.2064 0.1934 -1.2858 0.1754 -1.3652 0.1582 -1.4446 0.1417 -1.5239 0.1262 -1.6033 0.1117 -1.6827 0.0982 -1.7621 0.0859 -1.8415 0.0746 -1.9209 0.0644 -2.0002 0.0553 -2.0796 0.0471 -2.1590 0.0399 -2.2384 0.0336 -2.3178 0.0281 -2.3972 0.0234 -2.4765 0.0194 -2.5559 0.0159 -2.6353 0.0130 -2.7147 0.0105 -2.7941 0.0085 -2.8735 0.0068 -2.9528 0.0054 -3.0322 0.0043 -3.1116 0.0034 -3.1910 0.0026 -3.2704 0.0020 -3.3497 0.0016 -3.4291 0.0012 -3.5085 0.0009 -3.5879 0.0007 -3.6673 0.0005 -3.7467 0.0004 -3.8260 0.0003 -3.9054 0.0002 -3.9848 0.0002 -4.0642 0.0001 -4.1436 0.0001 -4.2230 0.0001 -Genotype 2 -250 150 -0 -4 6 7 8 9 -1 0.9800 -2 0.0200 -TraitA_T3 1 -250 150 -1 5 -0 --3.6094 0.0000 --3.5392 0.0000 --3.4689 0.0000 --3.3987 0.0000 --3.3285 0.0000 --3.2582 0.0000 --3.1880 0.0000 --3.1177 0.0000 --3.0475 0.0001 --2.9773 0.0001 --2.9070 0.0002 --2.8368 0.0003 --2.7665 0.0004 --2.6963 0.0007 --2.6261 0.0012 --2.5558 0.0019 --2.4856 0.0029 --2.4154 0.0044 --2.3451 0.0067 --2.2749 0.0100 --2.2046 0.0145 --2.1344 0.0208 --2.0642 0.0293 --1.9939 0.0405 --1.9237 0.0552 --1.8534 0.0738 --1.7832 0.0970 --1.7130 0.1254 --1.6427 0.1592 --1.5725 0.1988 --1.5022 0.2440 --1.4320 0.2943 --1.3618 0.3489 --1.2915 0.4067 --1.2213 0.4658 --1.1510 0.5245 --1.0808 0.5805 --1.0106 0.6315 --0.9403 0.6752 --0.8701 0.7097 --0.7999 0.7331 --0.7296 0.7444 --0.6594 0.7430 --0.5891 0.7289 --0.5189 0.7029 --0.4487 0.6662 --0.3784 0.6206 --0.3082 0.5683 --0.2379 0.5116 --0.1677 0.4526 --0.0975 0.3936 --0.0272 0.3364 -0.0430 0.2827 -0.1133 0.2334 -0.1835 0.1895 -0.2537 0.1512 -0.3240 0.1186 -0.3942 0.0914 -0.4645 0.0692 -0.5347 0.0516 -0.6049 0.0378 -0.6752 0.0272 -0.7454 0.0192 -0.8156 0.0134 -0.8859 0.0091 -0.9561 0.0061 -1.0264 0.0040 -1.0966 0.0026 -1.1668 0.0017 -1.2371 0.0010 -1.3073 0.0006 -1.3776 0.0004 -1.4478 0.0002 -1.5180 0.0001 -1.5883 0.0001 -1.6585 0.0000 -1.7288 0.0000 -1.7990 0.0000 -1.8692 0.0000 -1.9395 0.0000 -2.0097 0.0000 -2.0799 0.0000 -2.1502 0.0000 -2.2204 0.0000 -2.2907 0.0000 -2.3609 0.0000 -2.4311 0.0000 -2.5014 0.0000 -2.5716 0.0000 -2.6419 0.0000 -2.7121 0.0000 -2.7823 0.0000 -2.8526 0.0000 -2.9228 0.0000 -2.9931 0.0000 -3.0633 0.0000 -3.1335 0.0000 -3.2038 0.0000 -3.2740 0.0000 -3.3443 0.0000 -3.4145 0.0000 -TraitA_T2 1 -250 150 -1 5 -0 --3.5730 0.0000 --3.5043 0.0000 --3.4357 0.0000 --3.3670 0.0000 --3.2984 0.0000 --3.2298 0.0000 --3.1611 0.0000 --3.0925 0.0000 --3.0239 0.0000 --2.9552 0.0000 --2.8866 0.0001 --2.8180 0.0001 --2.7493 0.0002 --2.6807 0.0003 --2.6121 0.0005 --2.5434 0.0009 --2.4748 0.0015 --2.4062 0.0024 --2.3375 0.0037 --2.2689 0.0058 --2.2003 0.0087 --2.1316 0.0130 --2.0630 0.0190 --1.9943 0.0273 --1.9257 0.0384 --1.8571 0.0532 --1.7884 0.0722 --1.7198 0.0963 --1.6512 0.1260 --1.5825 0.1620 --1.5139 0.2043 --1.4453 0.2531 --1.3766 0.3078 --1.3080 0.3674 --1.2394 0.4305 --1.1707 0.4954 --1.1021 0.5595 --1.0335 0.6205 --0.9648 0.6755 --0.8962 0.7219 --0.8276 0.7575 --0.7589 0.7803 --0.6903 0.7891 --0.6216 0.7834 --0.5530 0.7635 --0.4844 0.7306 --0.4157 0.6863 --0.3471 0.6330 --0.2785 0.5731 --0.2098 0.5094 --0.1412 0.4445 --0.0726 0.3808 --0.0039 0.3203 -0.0647 0.2644 -0.1333 0.2144 -0.2020 0.1706 -0.2706 0.1333 -0.3392 0.1022 -0.4079 0.0770 -0.4765 0.0569 -0.5451 0.0413 -0.6138 0.0294 -0.6824 0.0206 -0.7511 0.0141 -0.8197 0.0095 -0.8883 0.0063 -0.9570 0.0041 -1.0256 0.0026 -1.0942 0.0016 -1.1629 0.0010 -1.2315 0.0006 -1.3001 0.0004 -1.3688 0.0002 -1.4374 0.0001 -1.5060 0.0001 -1.5747 0.0000 -1.6433 0.0000 -1.7119 0.0000 -1.7806 0.0000 -1.8492 0.0000 -1.9178 0.0000 -1.9865 0.0000 -2.0551 0.0000 -2.1238 0.0000 -2.1924 0.0000 -2.2610 0.0000 -2.3297 0.0000 -2.3983 0.0000 -2.4669 0.0000 -2.5356 0.0000 -2.6042 0.0000 -2.6728 0.0000 -2.7415 0.0000 -2.8101 0.0000 -2.8787 0.0000 -2.9474 0.0000 -3.0160 0.0000 -3.0846 0.0000 -3.1533 0.0000 -3.2219 0.0000 -3.2905 0.0000 -TraitA_T1 1 -250 150 -1 5 -2 9 10 -1.5029 1.0000 -TraitB_T2 1 -250 150 -2 5 8 -1 10 --3.6634 0.0000 --3.5878 0.0000 --3.5122 0.0000 --3.4365 0.0000 --3.3609 0.0000 --3.2853 0.0000 --3.2097 0.0000 --3.1340 0.0000 --3.0584 0.0000 --2.9828 0.0000 --2.9072 0.0000 --2.8315 0.0000 --2.7559 0.0000 --2.6803 0.0000 --2.6046 0.0000 --2.5290 0.0000 --2.4534 0.0000 --2.3778 0.0000 --2.3021 0.0001 --2.2265 0.0001 --2.1509 0.0002 --2.0753 0.0003 --1.9996 0.0005 --1.9240 0.0007 --1.8484 0.0011 --1.7727 0.0016 --1.6971 0.0024 --1.6215 0.0035 --1.5459 0.0050 --1.4702 0.0071 --1.3946 0.0099 --1.3190 0.0136 --1.2434 0.0185 --1.1677 0.0249 --1.0921 0.0330 --1.0165 0.0432 --0.9408 0.0558 --0.8652 0.0712 --0.7896 0.0896 --0.7140 0.1112 --0.6383 0.1364 --0.5627 0.1650 --0.4871 0.1971 --0.4115 0.2323 --0.3358 0.2702 --0.2602 0.3103 --0.1846 0.3517 --0.1089 0.3935 --0.0333 0.4345 -0.0423 0.4735 -0.1179 0.5094 -0.1936 0.5408 -0.2692 0.5667 -0.3448 0.5862 -0.4205 0.5985 -0.4961 0.6030 -0.5717 0.5998 -0.6473 0.5888 -0.7230 0.5704 -0.7986 0.5455 -0.8742 0.5149 -0.9498 0.4797 -1.0255 0.4411 -1.1011 0.4004 -1.1767 0.3587 -1.2524 0.3171 -1.3280 0.2768 -1.4036 0.2384 -1.4792 0.2027 -1.5549 0.1701 -1.6305 0.1409 -1.7061 0.1152 -1.7817 0.0929 -1.8574 0.0740 -1.9330 0.0582 -2.0086 0.0451 -2.0843 0.0346 -2.1599 0.0261 -2.2355 0.0195 -2.3111 0.0144 -2.3868 0.0104 -2.4624 0.0075 -2.5380 0.0053 -2.6136 0.0037 -2.6893 0.0026 -2.7649 0.0017 -2.8405 0.0012 -2.9162 0.0008 -2.9918 0.0005 -3.0674 0.0003 -3.1430 0.0002 -3.2187 0.0001 -3.2943 0.0001 -3.3699 0.0001 -3.4455 0.0000 -3.5212 0.0000 -3.5968 0.0000 -3.6724 0.0000 -3.7481 0.0000 -3.8237 0.0000 -3.8993 0.0000 -TraitC_T3 1 -250 150 -2 8 9 -0 --4.6954 0.0000 --4.6103 0.0000 --4.5253 0.0000 --4.4402 0.0000 --4.3551 0.0000 --4.2701 0.0000 --4.1850 0.0000 --4.1000 0.0000 --4.0149 0.0000 --3.9298 0.0000 --3.8448 0.0000 --3.7597 0.0000 --3.6746 0.0000 --3.5896 0.0000 --3.5045 0.0000 --3.4195 0.0000 --3.3344 0.0000 --3.2493 0.0000 --3.1643 0.0000 --3.0792 0.0000 --2.9942 0.0000 --2.9091 0.0000 --2.8240 0.0000 --2.7390 0.0000 --2.6539 0.0000 --2.5688 0.0000 --2.4838 0.0000 --2.3987 0.0000 --2.3137 0.0000 --2.2286 0.0000 --2.1435 0.0000 --2.0585 0.0000 --1.9734 0.0000 --1.8884 0.0000 --1.8033 0.0000 --1.7182 0.0000 --1.6332 0.0000 --1.5481 0.0000 --1.4630 0.0000 --1.3780 0.0000 --1.2929 0.0000 --1.2079 0.0000 --1.1228 0.0000 --1.0377 0.0000 --0.9527 0.0000 --0.8676 0.0000 --0.7825 0.0001 --0.6975 0.0001 --0.6124 0.0003 --0.5274 0.0006 --0.4423 0.0013 --0.3572 0.0026 --0.2722 0.0049 --0.1871 0.0090 --0.1021 0.0158 --0.0170 0.0268 -0.0681 0.0438 -0.1531 0.0690 -0.2382 0.1047 -0.3233 0.1533 -0.4083 0.2161 -0.4934 0.2937 -0.5784 0.3846 -0.6635 0.4853 -0.7486 0.5902 -0.8336 0.6917 -0.9187 0.7812 -1.0038 0.8502 -1.0888 0.8917 -1.1739 0.9013 -1.2589 0.8779 -1.3440 0.8241 -1.4291 0.7455 -1.5141 0.6498 -1.5992 0.5459 -1.6842 0.4419 -1.7693 0.3448 -1.8544 0.2592 -1.9394 0.1878 -2.0245 0.1311 -2.1096 0.0882 -2.1946 0.0572 -2.2797 0.0358 -2.3647 0.0215 -2.4498 0.0125 -2.5349 0.0070 -2.6199 0.0038 -2.7050 0.0020 -2.7900 0.0010 -2.8751 0.0005 -2.9602 0.0002 -3.0452 0.0001 -3.1303 0.0000 -3.2154 0.0000 -3.3004 0.0000 -3.3855 0.0000 -3.4705 0.0000 -3.5556 0.0000 -3.6407 0.0000 -3.7257 0.0000 -3.8108 0.0000 diff --git a/sourcecodes/data/example_time_series/TEbnlevels.txt b/sourcecodes/data/example_time_series/TEbnlevels.txt deleted file mode 100644 index 714e56bd..00000000 --- a/sourcecodes/data/example_time_series/TEbnlevels.txt +++ /dev/null @@ -1,2 +0,0 @@ -Genotype 1 2 - diff --git a/sourcecodes/data/example_time_series/TEbnnode.txt b/sourcecodes/data/example_time_series/TEbnnode.txt deleted file mode 100644 index f599e28b..00000000 --- a/sourcecodes/data/example_time_series/TEbnnode.txt +++ /dev/null @@ -1 +0,0 @@ -10 diff --git a/sourcecodes/data/example_time_series/TEbnrows.txt b/sourcecodes/data/example_time_series/TEbnrows.txt deleted file mode 100644 index c15fb720..00000000 --- a/sourcecodes/data/example_time_series/TEbnrows.txt +++ /dev/null @@ -1 +0,0 @@ -501 diff --git a/sourcecodes/data/example_time_series/TEbparameters.txt b/sourcecodes/data/example_time_series/TEbparameters.txt deleted file mode 100644 index 14ddb1ac..00000000 --- a/sourcecodes/data/example_time_series/TEbparameters.txt +++ /dev/null @@ -1,41 +0,0 @@ -Genotype -Discrete node with 2 states -1 0.5380 -2 0.4620 - -TraitA_T1 -Continuous node -0.0372 1.3165 - -TraitA_T2 -Continuous node --0.0611 1.3146 - -TraitA_T3 -Continuous node --0.0834 1.1837 - -TraitB_T1 -Continuous node --0.0563 0.9366 - -TraitB_T2 -Continuous node --0.0453 1.0389 - -TraitB_T3 -Continuous node -0.0122 0.9485 - -TraitC_T1 -Continuous node --0.0016 0.9150 - -TraitC_T2 -Continuous node -0.0917 0.9311 - -TraitC_T3 -Continuous node -0.0177 1.0392 - diff --git a/sourcecodes/data/example_time_series/TEbparent.txt b/sourcecodes/data/example_time_series/TEbparent.txt deleted file mode 100644 index b8626c4c..00000000 --- a/sourcecodes/data/example_time_series/TEbparent.txt +++ /dev/null @@ -1 +0,0 @@ -4 diff --git a/sourcecodes/data/example_time_series/TEbstructure_old.txt b/sourcecodes/data/example_time_series/TEbstructure_old.txt deleted file mode 100644 index 2d164e66..00000000 --- a/sourcecodes/data/example_time_series/TEbstructure_old.txt +++ /dev/null @@ -1,6 +0,0 @@ -Genotype 0.5380 0.4620 -TraitA_T1 0.0000 0.0000 0.0000 0.0001 0.0001 0.0001 0.0002 0.0002 0.0003 0.0004 0.0005 0.0007 0.0009 0.0011 0.0015 0.0019 0.0024 0.0030 0.0039 0.0048 0.0060 0.0075 0.0093 0.0114 0.0139 0.0168 0.0203 0.0243 0.0290 0.0344 0.0406 0.0475 0.0554 0.0642 0.0740 0.0848 0.0965 0.1093 0.1231 0.1378 0.1534 0.1698 0.1869 0.2044 0.2224 0.2406 0.2587 0.2767 0.2941 0.3109 0.3268 0.3415 0.3548 0.3666 0.3765 0.3845 0.3905 0.3942 0.3957 0.3950 0.3920 0.3868 0.3794 0.3701 0.3590 0.3461 0.3319 0.3164 0.2999 0.2826 0.2648 0.2467 0.2285 0.2105 0.1927 0.1755 0.1588 0.1430 0.1280 0.1139 0.1007 0.0886 0.0775 0.0674 0.0583 0.0501 0.0428 0.0364 0.0307 0.0258 0.0216 0.0179 0.0148 0.0122 0.0099 0.0081 0.0065 0.0052 0.0042 0.0033 0.0026 -TraitA_T2 0.0007 0.0009 0.0012 0.0015 0.0019 0.0023 0.0029 0.0036 0.0044 0.0054 0.0066 0.0079 0.0096 0.0115 0.0138 0.0164 0.0194 0.0229 0.0269 0.0314 0.0365 0.0423 0.0487 0.0559 0.0638 0.0725 0.0820 0.0923 0.1035 0.1154 0.1281 0.1416 0.1558 0.1705 0.1859 0.2016 0.2177 0.2340 0.2503 0.2666 0.2825 0.2981 0.3131 0.3272 0.3405 0.3526 0.3635 0.3730 0.3810 0.3873 0.3919 0.3948 0.3958 0.3950 0.3923 0.3879 0.3818 0.3740 0.3647 0.3539 0.3419 0.3288 0.3147 0.2998 0.2844 0.2684 0.2522 0.2359 0.2196 0.2034 0.1876 0.1723 0.1574 0.1432 0.1296 0.1168 0.1048 0.0936 0.0832 0.0736 0.0648 0.0568 0.0495 0.0430 0.0372 0.0320 0.0274 0.0233 0.0198 0.0167 0.0141 0.0118 0.0098 0.0081 0.0067 0.0055 0.0045 0.0037 0.0030 0.0024 0.0019 -TraitA_T3 0.0007 0.0008 0.0011 0.0013 0.0017 0.0021 0.0027 0.0033 0.0041 0.0050 0.0062 0.0075 0.0092 0.0111 0.0133 0.0159 0.0189 0.0224 0.0264 0.0310 0.0362 0.0421 0.0486 0.0559 0.0641 0.0730 0.0828 0.0934 0.1049 0.1172 0.1304 0.1443 0.1589 0.1742 0.1900 0.2062 0.2227 0.2394 0.2561 0.2727 0.2889 0.3046 0.3195 0.3336 0.3467 0.3585 0.3688 0.3777 0.3849 0.3903 0.3939 0.3956 0.3954 0.3933 0.3893 0.3834 0.3759 0.3666 0.3559 0.3438 0.3306 0.3162 0.3011 0.2853 0.2690 0.2524 0.2357 0.2190 0.2025 0.1864 0.1707 0.1556 0.1411 0.1273 0.1144 0.1022 0.0909 0.0805 0.0709 0.0622 0.0542 0.0471 0.0407 0.0350 0.0299 0.0255 0.0216 0.0182 0.0153 0.0128 0.0106 0.0088 0.0072 0.0059 0.0048 0.0039 0.0032 0.0025 0.0020 0.0016 0.0013 -TraitB_T2 0.0006 0.0008 0.0010 0.0013 0.0017 0.0021 0.0027 0.0034 0.0043 0.0053 0.0066 0.0081 0.0100 0.0122 0.0148 0.0178 0.0214 0.0255 0.0302 0.0357 0.0419 0.0489 0.0568 0.0655 0.0752 0.0858 0.0975 0.1100 0.1235 0.1379 0.1532 0.1692 0.1858 0.2029 0.2204 0.2381 0.2557 0.2732 0.2902 0.3066 0.3222 0.3366 0.3498 0.3615 0.3715 0.3797 0.3859 0.3901 0.3921 0.3920 0.3897 0.3853 0.3788 0.3704 0.3602 0.3483 0.3350 0.3204 0.3047 0.2882 0.2711 0.2536 0.2359 0.2183 0.2008 0.1838 0.1672 0.1513 0.1362 0.1219 0.1085 0.0960 0.0845 0.0740 0.0644 0.0558 0.0480 0.0411 0.0350 0.0296 0.0250 0.0209 0.0174 0.0144 0.0119 0.0097 0.0079 0.0064 0.0052 0.0041 0.0033 0.0026 0.0021 0.0016 0.0013 0.0010 0.0008 0.0006 0.0004 0.0003 0.0003 -TraitC_T3 0.0000 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0001 0.0002 0.0002 0.0003 0.0005 0.0006 0.0008 0.0011 0.0015 0.0019 0.0025 0.0033 0.0042 0.0054 0.0069 0.0087 0.0109 0.0135 0.0167 0.0205 0.0250 0.0303 0.0364 0.0435 0.0516 0.0608 0.0711 0.0826 0.0953 0.1091 0.1242 0.1403 0.1575 0.1755 0.1943 0.2136 0.2331 0.2527 0.2721 0.2910 0.3090 0.3259 0.3413 0.3550 0.3667 0.3762 0.3833 0.3878 0.3897 0.3889 0.3854 0.3793 0.3708 0.3599 0.3470 0.3322 0.3159 0.2983 0.2797 0.2605 0.2410 0.2214 0.2019 0.1829 0.1646 0.1471 0.1305 0.1150 0.1007 0.0875 0.0755 0.0648 0.0551 0.0466 0.0391 0.0326 0.0270 0.0222 0.0182 0.0147 0.0119 0.0095 0.0075 0.0060 0.0047 0.0036 0.0028 0.0022 0.0016 0.0012 0.0009 0.0007 0.0005 0.0004 diff --git a/sourcecodes/data/example_time_series/TEbthr.txt b/sourcecodes/data/example_time_series/TEbthr.txt deleted file mode 100644 index 2eb3c4fe..00000000 --- a/sourcecodes/data/example_time_series/TEbthr.txt +++ /dev/null @@ -1 +0,0 @@ -0.5 diff --git a/sourcecodes/data/example_time_series/TEbtier.txt b/sourcecodes/data/example_time_series/TEbtier.txt deleted file mode 100644 index 29aafcbe..00000000 --- a/sourcecodes/data/example_time_series/TEbtier.txt +++ /dev/null @@ -1 +0,0 @@ -4,Tier1,1,Genotype,Tier2,3,TraitA_T1,TraitB_T1,TraitC_T1,Tier3,3,TraitA_T2,TraitB_T2,TraitC_T2,Tier4,3,TraitA_T3,TraitB_T3,TraitC_T3, \ No newline at end of file diff --git a/sourcecodes/data/example_time_series/TEbtype.txt b/sourcecodes/data/example_time_series/TEbtype.txt deleted file mode 100644 index e4d7d174..00000000 --- a/sourcecodes/data/example_time_series/TEbtype.txt +++ /dev/null @@ -1,2 +0,0 @@ -Genotype TraitA_T1 TraitA_T2 TraitA_T3 TraitB_T1 TraitB_T2 TraitB_T3 TraitC_T1 TraitC_T2 TraitC_T3 -2 1 1 1 1 1 1 1 1 1 diff --git a/sourcecodes/data/example_time_series/TEbvar.txt b/sourcecodes/data/example_time_series/TEbvar.txt deleted file mode 100644 index 301160a9..00000000 --- a/sourcecodes/data/example_time_series/TEbvar.txt +++ /dev/null @@ -1 +0,0 @@ -8 \ No newline at end of file diff --git a/sourcecodes/data/example_time_series/TEbvardata.txt b/sourcecodes/data/example_time_series/TEbvardata.txt deleted file mode 100644 index f36841a7..00000000 --- a/sourcecodes/data/example_time_series/TEbvardata.txt +++ /dev/null @@ -1 +0,0 @@ -1.5028501775188 \ No newline at end of file diff --git a/sourcecodes/data/example_time_series/TEbvarname.txt b/sourcecodes/data/example_time_series/TEbvarname.txt deleted file mode 100644 index aa23daa0..00000000 --- a/sourcecodes/data/example_time_series/TEbvarname.txt +++ /dev/null @@ -1 +0,0 @@ -TraitA_T1 \ No newline at end of file diff --git a/sourcecodes/data/example_time_series/TEbwhite.txt b/sourcecodes/data/example_time_series/TEbwhite.txt deleted file mode 100644 index 83e81b8b..00000000 --- a/sourcecodes/data/example_time_series/TEbwhite.txt +++ /dev/null @@ -1 +0,0 @@ -From To diff --git a/sourcecodes/data/example_time_series/old/TEbrun_evidencemodified.sh b/sourcecodes/data/example_time_series/old/TEbrun_evidencemodified.sh deleted file mode 100644 index ff2eafcd..00000000 --- a/sourcecodes/data/example_time_series/old/TEbrun_evidencemodified.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# script for execution of deployed applications -# -# Sets up the MCR environment for the current $ARCH and executes -# the specified command. -# -exe_name=$0 -exe_dir=`dirname "$0"` -echo "------------------------------------------" -if [ "x$1" = "x" ]; then - echo Usage: - echo $0 \<deployedMCRroot\> args -else - echo Setting up environment variables - MCRROOT="$1" - echo --- - LD_LIBRARY_PATH=.:${MCRROOT}/runtime/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/bin/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/sys/os/glnxa64; - MCRJRE=${MCRROOT}/sys/java/jre/glnxa64/jre/lib/amd64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/native_threads ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/server ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ; - XAPPLRESDIR=${MCRROOT}/X11/app-defaults ; - export LD_LIBRARY_PATH; - export XAPPLRESDIR; - echo LD_LIBRARY_PATH is ${LD_LIBRARY_PATH}; - shift 1 - args= - while [ $# -gt 0 ]; do - token=`echo "$1" | sed 's/ /\\\\ /g'` # Add blackslash before each blank - args="${args} ${token}" - shift - done - "${exe_dir}"/evidencemodified TEb -fi -exit diff --git a/sourcecodes/data/example_time_series/old/TEbrun_initialstructure.sh b/sourcecodes/data/example_time_series/old/TEbrun_initialstructure.sh deleted file mode 100644 index 3417deda..00000000 --- a/sourcecodes/data/example_time_series/old/TEbrun_initialstructure.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# script for execution of deployed applications -# -# Sets up the MCR environment for the current $ARCH and executes -# the specified command. -# -exe_name=$0 -exe_dir=`dirname "$0"` -echo "------------------------------------------" -if [ "x$1" = "x" ]; then - echo Usage: - echo $0 \<deployedMCRroot\> args -else - echo Setting up environment variables - MCRROOT="$1" - echo --- - LD_LIBRARY_PATH=.:${MCRROOT}/runtime/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/bin/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/sys/os/glnxa64; - MCRJRE=${MCRROOT}/sys/java/jre/glnxa64/jre/lib/amd64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/native_threads ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/server ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ; - XAPPLRESDIR=${MCRROOT}/X11/app-defaults ; - export LD_LIBRARY_PATH; - export XAPPLRESDIR; - echo LD_LIBRARY_PATH is ${LD_LIBRARY_PATH}; - shift 1 - args= - while [ $# -gt 0 ]; do - token=`echo "$1" | sed 's/ /\\\\ /g'` # Add blackslash before each blank - args="${args} ${token}" - shift - done - "${exe_dir}"/initialstructure TEb -fi -exit diff --git a/sourcecodes/data/examplecar15node/MtXcontinuous_input.txt b/sourcecodes/data/examplecar15node/MtXcontinuous_input.txt deleted file mode 100644 index 0d55f02c..00000000 --- a/sourcecodes/data/examplecar15node/MtXcontinuous_input.txt +++ /dev/null @@ -1,1005 +0,0 @@ -Voltage_at_plug Car_cranks Spark_plugs Spark_quality Distributer Spark_timing Car_starts Headlights Alternator Charging_system Battery_voltage Battery_age Main_fuse Starter_system Starter_motor -3 2 3 3 2 3 2 3 2 2 3 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 2 2 2 2 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -2 1 1 1 2 3 1 2 2 1 2 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 2 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 3 2 2 3 1 1 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 2 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 2 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 1 1 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 1 2 1 2 3 1 2 2 2 2 2 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 2 1 2 3 1 2 2 2 2 2 2 2 2 -1 2 2 1 2 3 1 3 2 2 3 2 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 1 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 3 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 3 2 2 3 2 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 1 1 2 3 1 2 2 1 2 1 2 2 2 -2 2 2 1 2 3 1 3 2 2 3 2 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 1 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 2 2 1 2 1 1 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 1 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 1 2 1 2 -3 1 2 2 2 2 1 3 2 2 3 3 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 2 2 2 2 1 1 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 3 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 2 2 2 2 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 2 1 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -2 1 1 1 2 3 1 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 1 2 1 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 1 1 2 2 2 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 3 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 1 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 1 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 1 1 1 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 1 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 1 2 -2 2 3 2 2 2 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 2 2 2 3 1 2 2 2 -1 2 2 1 2 3 1 1 2 1 2 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 2 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 1 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 3 2 1 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 2 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 3 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 1 2 2 3 1 2 1 2 -1 1 3 1 1 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 2 2 2 3 2 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 1 1 1 1 1 2 2 2 2 3 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 2 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 1 1 2 2 2 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 1 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 1 1 1 2 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 1 1 1 1 2 1 1 1 1 1 2 -1 2 3 1 2 3 1 2 2 1 2 1 2 2 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 1 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 1 2 2 3 2 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 1 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 2 2 2 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -2 2 3 2 2 3 2 1 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 2 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 2 1 2 3 1 1 2 2 1 1 2 2 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 2 1 1 2 2 1 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 1 2 2 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 2 2 2 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 1 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 1 2 2 3 2 2 3 1 2 2 2 -1 2 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 3 2 2 3 1 1 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 2 2 2 3 1 2 2 2 -1 1 3 1 2 1 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 2 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 2 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 1 2 2 3 2 1 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 1 2 2 3 2 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 1 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 2 1 1 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 1 1 2 2 3 1 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 2 2 1 2 1 1 1 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 2 2 2 3 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 1 1 1 3 1 1 2 1 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 2 2 2 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 1 3 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 2 2 1 2 1 1 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 2 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 1 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 2 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 1 2 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 1 1 1 2 3 1 2 2 2 2 2 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 2 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 2 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 1 2 2 2 2 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 1 1 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -2 2 2 1 2 1 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 1 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 1 1 2 2 1 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 2 1 2 2 1 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 1 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 3 2 1 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 2 1 2 2 2 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 2 2 2 2 -2 1 3 2 2 2 1 2 2 2 2 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 1 2 2 2 2 2 2 2 -2 2 1 1 2 2 1 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 2 2 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 2 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 2 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 1 2 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 2 2 2 2 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -2 1 1 1 2 3 1 2 2 1 2 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 1 2 1 2 1 2 2 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 3 2 2 3 2 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 1 2 2 3 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 3 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 2 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -2 1 1 1 2 3 1 2 2 1 2 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 2 2 2 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 3 2 2 2 -1 1 3 1 2 2 1 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 2 1 1 2 2 3 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -2 2 1 1 2 3 1 2 2 2 2 1 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 2 1 2 2 2 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 1 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 2 2 2 2 2 2 2 2 -2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 -2 1 2 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 2 1 2 3 1 2 2 2 2 3 2 2 2 -2 2 3 2 2 2 1 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 1 2 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 3 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 2 1 2 2 3 2 2 2 2 -2 1 1 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 1 3 2 2 2 1 2 2 1 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -2 2 2 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 1 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 2 1 3 2 2 3 1 1 1 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 1 2 2 1 2 2 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 2 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 1 2 2 3 2 3 2 1 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 3 2 1 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 1 1 2 3 1 1 2 1 1 1 1 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 2 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 1 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 2 1 2 2 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 2 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 3 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -2 2 1 1 2 3 1 2 2 2 2 1 2 2 2 -3 1 2 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 1 2 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 1 1 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 2 1 1 2 3 1 1 2 1 1 2 2 2 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 1 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 1 2 1 2 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 2 2 2 3 2 1 2 2 3 1 2 2 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 1 1 1 2 3 1 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 1 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -2 2 3 2 2 3 2 1 2 2 2 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 2 1 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 3 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 3 2 2 3 1 1 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 1 2 2 2 2 3 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 2 2 2 3 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 1 2 2 2 2 2 2 2 2 -1 2 3 1 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 1 2 2 2 2 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 1 2 2 2 2 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 2 2 1 2 2 2 -2 2 3 2 2 3 2 3 2 2 3 2 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -2 2 2 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 3 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 - - - diff --git a/sourcecodes/data/examplecar15node/MtXgraphviz.txt b/sourcecodes/data/examplecar15node/MtXgraphviz.txt deleted file mode 100644 index 56dcd027..00000000 --- a/sourcecodes/data/examplecar15node/MtXgraphviz.txt +++ /dev/null @@ -1,20 +0,0 @@ -digraph G { -size="10,10"; ratio = fill; -node [shape=square,width=1.5]; -Voltage_at_plug -> Spark_quality; -Car_cranks -> Car_starts; -Spark_plugs -> Spark_quality; -Spark_quality -> Car_starts; -Distributer -> Voltage_at_plug; -Distributer -> Spark_timing; -Spark_timing -> Car_starts; -Alternator -> Charging_system; -Charging_system -> Battery_voltage; -Battery_voltage -> Voltage_at_plug; -Battery_voltage -> Headlights; -Battery_age -> Battery_voltage; -Main_fuse -> Voltage_at_plug; -Main_fuse -> Starter_system; -Starter_system -> Car_cranks; -Starter_motor -> Starter_system; -} \ No newline at end of file diff --git a/sourcecodes/data/examplecar15node/MtXmap.txt b/sourcecodes/data/examplecar15node/MtXmap.txt deleted file mode 100644 index 8099a6e7..00000000 --- a/sourcecodes/data/examplecar15node/MtXmap.txt +++ /dev/null @@ -1,15 +0,0 @@ -Voltage_at_plug 0.827795 2.021000 -Car_cranks 0.500234 1.504000 -Spark_plugs 0.820310 2.042000 -Spark_quality 0.816376 2.014000 -Distributer 0.500241 1.497000 -Spark_timing 0.810222 2.014000 -Car_starts 0.500054 1.486000 -Headlights 0.810946 2.032000 -Alternator 0.500214 1.494000 -Charging_system 0.500234 1.496000 -Battery_voltage 0.806400 2.037000 -Battery_age 0.561294 1.708000 -Main_fuse 0.500150 1.490000 -Starter_system 0.499674 1.476000 -Starter_motor 0.500201 1.493000 diff --git a/sourcecodes/data/examplecar15node/MtXmapdata.txt b/sourcecodes/data/examplecar15node/MtXmapdata.txt deleted file mode 100644 index 67939bd1..00000000 --- a/sourcecodes/data/examplecar15node/MtXmapdata.txt +++ /dev/null @@ -1 +0,0 @@ -Starter_motor Main_fuse Starter_system Car_cranks Battery_age Alternator Charging_system Battery_voltage Headlights Distributer Spark_timing Voltage_at_plug Spark_plugs Spark_quality Car_starts diff --git a/sourcecodes/data/examplecar15node/MtXname.txt b/sourcecodes/data/examplecar15node/MtXname.txt deleted file mode 100644 index 2957eff7..00000000 --- a/sourcecodes/data/examplecar15node/MtXname.txt +++ /dev/null @@ -1 +0,0 @@ -Voltage_at_plug Car_cranks Spark_plugs Spark_quality Distributer Spark_timing Car_starts Headlights Alternator Charging_system Battery_voltage Battery_age Main_fuse Starter_system Starter_motor diff --git a/sourcecodes/data/examplecar15node/MtXnet_figure.txt b/sourcecodes/data/examplecar15node/MtXnet_figure.txt deleted file mode 100644 index 5a5a3bb9..00000000 --- a/sourcecodes/data/examplecar15node/MtXnet_figure.txt +++ /dev/null @@ -1,114 +0,0 @@ -15 -1800 1200 -Starter_motor 0 0 -Main_fuse 257 0 -Starter_system 373 171 -Car_cranks 343 343 -Battery_age 514 0 -Alternator 771 0 -Charging_system 823 171 -Battery_voltage 943 343 -Headlights 523 514 -Distributer 1029 0 -Spark_timing 1273 171 -Voltage_at_plug 1123 514 -Spark_plugs 1286 0 -Spark_quality 643 686 -Car_starts 823 857 -Starter_motor 2 -250 150 -0 -1 3 -1 0.5070 -2 0.4930 -Main_fuse 2 -250 150 -0 -2 3 12 -1 0.5100 -2 0.4900 -Starter_system 2 -250 150 -2 1 2 -1 4 -1 0.5238 -2 0.4762 -Car_cranks 2 -250 150 -1 3 -1 15 -1 0.4960 -2 0.5040 -Battery_age 3 -250 150 -0 -1 8 -1 0.3460 -2 0.6000 -3 0.0540 -Alternator 2 -250 150 -0 -1 7 -1 0.5060 -2 0.4940 -Charging_system 2 -250 150 -1 6 -1 8 -1 0.5040 -2 0.4960 -Battery_voltage 3 -250 150 -2 5 7 -2 9 12 -1 0.3072 -2 0.3486 -3 0.3442 -Headlights 3 -250 150 -1 8 -0 -1 0.3130 -2 0.3420 -3 0.3450 -Distributer 2 -250 150 -0 -2 11 12 -1 0.5030 -2 0.4970 -Spark_timing 3 -250 150 -1 10 -1 15 -1 0.3210 -2 0.3440 -3 0.3350 -Voltage_at_plug 3 -250 150 -3 2 8 10 -1 14 -1 0.3315 -2 0.3153 -3 0.3532 -Spark_plugs 3 -250 150 -0 -1 14 -1 0.3160 -2 0.3260 -3 0.3580 -Spark_quality 3 -250 150 -2 12 13 -1 15 -1 0.3266 -2 0.3334 -3 0.3400 -Car_starts 2 -250 150 -3 4 11 14 -0 -1 0.5158 -2 0.4842 diff --git a/sourcecodes/data/examplecar15node/MtXnnode.txt b/sourcecodes/data/examplecar15node/MtXnnode.txt deleted file mode 100644 index 60d3b2f4..00000000 --- a/sourcecodes/data/examplecar15node/MtXnnode.txt +++ /dev/null @@ -1 +0,0 @@ -15 diff --git a/sourcecodes/data/examplecar15node/MtXstructure_input.txt b/sourcecodes/data/examplecar15node/MtXstructure_input.txt deleted file mode 100644 index 549070d3..00000000 --- a/sourcecodes/data/examplecar15node/MtXstructure_input.txt +++ /dev/null @@ -1,17 +0,0 @@ -Voltage_at_plug Car_cranks Spark_plugs Spark_quality Distributer Spark_timing Car_starts Headlights Alternator Charging_system Battery_voltage Battery_age Main_fuse Starter_system Starter_motor -0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 -0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 -1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 -1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 -0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 - diff --git a/sourcecodes/data/examplecar15node/MtXstructure_old.txt b/sourcecodes/data/examplecar15node/MtXstructure_old.txt deleted file mode 100644 index cad36b88..00000000 --- a/sourcecodes/data/examplecar15node/MtXstructure_old.txt +++ /dev/null @@ -1,15 +0,0 @@ -Voltage_at_plug 0.3315 0.3153 0.3532 -Spark_quality 0.3266 0.3334 0.3400 -Car_cranks 0.4960 0.5040 -Car_starts 0.5158 0.4842 -Spark_plugs 0.3160 0.3260 0.3580 -Distributer 0.5030 0.4970 -Spark_timing 0.3210 0.3440 0.3350 -Alternator 0.5060 0.4940 -Charging_system 0.5040 0.4960 -Battery_voltage 0.3072 0.3486 0.3442 -Headlights 0.3130 0.3420 0.3450 -Battery_age 0.3460 0.6000 0.0540 -Main_fuse 0.5100 0.4900 -Starter_system 0.5238 0.4762 -Starter_motor 0.5070 0.4930 diff --git a/sourcecodes/data/examplecar15node/MtXtype.txt b/sourcecodes/data/examplecar15node/MtXtype.txt deleted file mode 100644 index 75ee3397..00000000 --- a/sourcecodes/data/examplecar15node/MtXtype.txt +++ /dev/null @@ -1,2 +0,0 @@ -Voltage_at_plug Car_cranks Spark_plugs Spark_quality Distributer Spark_timing Car_starts Headlights Alternator Charging_system Battery_voltage Battery_age Main_fuse Starter_system Starter_motor -3 2 3 3 2 3 2 3 2 2 3 3 2 2 2 diff --git a/sourcecodes/data/examplecar15node/eIAcontinuous_input.txt b/sourcecodes/data/examplecar15node/eIAcontinuous_input.txt deleted file mode 100644 index 66dddb9f..00000000 --- a/sourcecodes/data/examplecar15node/eIAcontinuous_input.txt +++ /dev/null @@ -1,1003 +0,0 @@ -Voltage_at_plug Car_cranks Spark_plugs Spark_quality Distributer Spark_timing Car_starts Headlights Alternator Charging_system Battery_voltage Battery_age Main_fuse Starter_system Starter_motor -3 2 3 3 2 3 2 3 2 2 3 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 2 2 2 2 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -2 1 1 1 2 3 1 2 2 1 2 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 2 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 3 2 2 3 1 1 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 2 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 2 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 1 1 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 1 2 1 2 3 1 2 2 2 2 2 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 2 1 2 3 1 2 2 2 2 2 2 2 2 -1 2 2 1 2 3 1 3 2 2 3 2 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 1 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 3 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 3 2 2 3 2 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 1 1 2 3 1 2 2 1 2 1 2 2 2 -2 2 2 1 2 3 1 3 2 2 3 2 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 1 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 2 2 1 2 1 1 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 1 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 1 2 1 2 -3 1 2 2 2 2 1 3 2 2 3 3 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 2 2 2 2 1 1 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 3 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 2 2 2 2 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 2 1 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -2 1 1 1 2 3 1 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 1 2 1 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 1 1 2 2 2 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 3 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 1 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 1 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 1 1 1 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 1 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 1 2 -2 2 3 2 2 2 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 2 2 2 3 1 2 2 2 -1 2 2 1 2 3 1 1 2 1 2 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 2 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 1 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 3 2 1 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 2 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 3 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 1 2 2 3 1 2 1 2 -1 1 3 1 1 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 2 2 2 3 2 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 1 1 1 1 1 2 2 2 2 3 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 2 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 1 1 2 2 2 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 1 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 1 1 1 2 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 1 1 1 1 2 1 1 1 1 1 2 -1 2 3 1 2 3 1 2 2 1 2 1 2 2 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 1 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 1 2 2 3 2 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 1 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 2 2 2 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -2 2 3 2 2 3 2 1 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 2 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 2 1 2 3 1 1 2 2 1 1 2 2 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 2 1 1 2 2 1 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 1 2 2 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 2 2 2 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 1 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 1 2 2 3 2 2 3 1 2 2 2 -1 2 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 3 2 2 3 1 1 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 2 2 2 3 1 2 2 2 -1 1 3 1 2 1 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 2 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 2 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 1 2 2 3 2 1 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 1 2 2 3 2 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 1 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 2 1 1 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 1 1 2 2 3 1 1 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 2 2 1 2 1 1 1 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 2 2 2 3 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 1 1 1 3 1 1 2 1 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 1 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 2 2 2 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 1 3 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 2 2 1 2 1 1 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 2 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 1 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 2 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 1 2 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 1 1 1 2 3 1 2 2 2 2 2 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 2 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 2 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 1 2 2 2 2 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 1 1 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -2 2 2 1 2 1 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 1 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 1 1 2 2 1 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 2 1 2 2 1 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 1 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 3 2 1 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 2 1 2 2 2 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 2 2 2 2 -2 1 3 2 2 2 1 2 2 2 2 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 1 2 2 2 2 2 2 2 -2 2 1 1 2 2 1 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 2 2 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 2 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 2 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 1 2 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 2 2 2 2 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -2 1 1 1 2 3 1 2 2 1 2 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 1 2 1 2 1 2 2 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 3 2 2 3 2 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 1 2 2 3 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 3 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 2 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -2 1 1 1 2 3 1 2 2 1 2 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 2 2 2 2 -3 1 3 3 2 2 1 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 3 2 2 2 -1 1 3 1 2 2 1 2 2 1 2 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 2 1 1 2 2 3 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -2 2 1 1 2 3 1 2 2 2 2 1 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 2 1 2 2 2 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 1 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 2 1 2 3 1 2 2 2 2 2 2 2 2 -2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 -2 1 2 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 2 1 2 3 1 2 2 2 2 3 2 2 2 -2 2 3 2 2 2 1 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 1 2 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 3 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 2 1 2 2 3 2 2 2 2 -2 1 1 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 1 3 2 2 2 1 2 2 1 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -2 2 2 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 1 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 2 1 3 2 2 3 1 1 1 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 1 2 2 1 2 2 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 2 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 2 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 1 2 2 3 2 3 2 1 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 3 2 1 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 1 1 2 3 1 1 2 1 1 1 1 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 2 2 2 2 2 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 1 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 2 1 2 2 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 2 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 3 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -2 2 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -2 2 1 1 2 3 1 2 2 2 2 1 2 2 2 -3 1 2 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 1 2 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 1 1 2 3 1 3 2 2 3 1 2 2 2 -1 2 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 2 1 1 2 3 1 1 2 1 1 2 2 2 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 1 1 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -2 1 3 2 2 3 1 1 2 1 2 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 2 2 2 3 2 1 2 2 3 1 2 2 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 1 2 1 2 2 2 -2 1 1 1 2 3 1 2 2 2 2 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 1 2 -1 1 3 1 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 1 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 1 2 2 1 2 1 2 2 2 -2 2 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -2 2 3 2 2 3 2 1 2 2 2 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 1 3 2 2 3 1 2 2 1 2 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -1 2 1 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 1 2 2 2 2 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 3 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 2 2 2 2 -2 2 3 2 2 3 2 2 2 1 2 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 2 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 2 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 2 2 3 2 2 3 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 3 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 1 2 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 3 2 2 3 1 1 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 2 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 1 2 2 2 2 3 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 3 3 2 3 2 2 2 2 3 1 2 1 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 1 2 2 2 2 2 2 2 2 -1 2 3 1 2 3 1 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 2 2 1 2 -1 1 3 1 2 3 1 1 2 2 1 2 2 1 2 -3 1 3 3 2 3 1 3 2 2 3 1 2 2 2 -3 2 1 2 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 2 2 3 2 2 3 1 2 2 2 -1 2 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 1 1 2 3 1 1 2 1 1 1 2 2 2 -3 2 1 2 2 3 1 3 2 2 3 1 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 1 2 2 2 2 3 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 2 2 2 3 1 3 2 2 3 1 2 2 2 -3 1 2 2 2 2 1 3 2 2 3 1 2 2 2 -2 2 1 1 2 3 1 2 2 2 2 1 2 2 2 -2 2 3 2 2 3 2 3 2 2 3 2 2 2 2 -1 1 2 1 2 3 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -1 1 3 1 2 2 1 1 2 1 1 1 2 1 2 -3 1 1 2 2 3 1 3 2 2 3 1 2 2 2 -2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 -1 1 3 1 2 3 1 1 2 2 1 1 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -3 2 3 3 2 3 2 3 2 2 3 2 2 2 2 -2 2 2 1 2 3 1 3 2 2 3 1 2 2 2 -1 1 3 1 2 2 1 1 2 1 1 3 2 1 2 -3 2 3 3 2 3 2 3 2 2 3 1 2 2 2 -1 1 1 1 2 3 1 1 2 1 1 1 2 1 2 -2 2 3 2 2 3 2 2 2 2 2 1 2 2 2 -1 1 3 1 2 3 1 1 2 1 1 1 2 1 2 -1 2 3 1 2 3 1 3 2 2 3 1 2 2 2 - diff --git a/sourcecodes/data/examplecar15node/eIAgraphviz.txt b/sourcecodes/data/examplecar15node/eIAgraphviz.txt deleted file mode 100644 index 56dcd027..00000000 --- a/sourcecodes/data/examplecar15node/eIAgraphviz.txt +++ /dev/null @@ -1,20 +0,0 @@ -digraph G { -size="10,10"; ratio = fill; -node [shape=square,width=1.5]; -Voltage_at_plug -> Spark_quality; -Car_cranks -> Car_starts; -Spark_plugs -> Spark_quality; -Spark_quality -> Car_starts; -Distributer -> Voltage_at_plug; -Distributer -> Spark_timing; -Spark_timing -> Car_starts; -Alternator -> Charging_system; -Charging_system -> Battery_voltage; -Battery_voltage -> Voltage_at_plug; -Battery_voltage -> Headlights; -Battery_age -> Battery_voltage; -Main_fuse -> Voltage_at_plug; -Main_fuse -> Starter_system; -Starter_system -> Car_cranks; -Starter_motor -> Starter_system; -} \ No newline at end of file diff --git a/sourcecodes/data/examplecar15node/eIAmap.txt b/sourcecodes/data/examplecar15node/eIAmap.txt deleted file mode 100644 index 9f705391..00000000 --- a/sourcecodes/data/examplecar15node/eIAmap.txt +++ /dev/null @@ -1,15 +0,0 @@ -Voltage_at_plug 0.908185 1.905000 -Car_cranks 0.500106 1.488000 -Spark_plugs 0.778947 2.543000 -Spark_quality 0.853627 1.757000 -Distributer 0.099549 1.990000 -Spark_timing 0.357390 2.880000 -Car_starts 0.469352 1.327000 -Headlights 0.917301 1.951000 -Alternator 0.044699 1.998000 -Charging_system 0.500246 1.502000 -Battery_voltage 0.915330 2.003000 -Battery_age 0.500554 1.236000 -Main_fuse 0.121613 1.985000 -Starter_system 0.494126 1.578000 -Starter_motor 0.063151 1.996000 diff --git a/sourcecodes/data/examplecar15node/eIAmapdata.txt b/sourcecodes/data/examplecar15node/eIAmapdata.txt deleted file mode 100644 index 67939bd1..00000000 --- a/sourcecodes/data/examplecar15node/eIAmapdata.txt +++ /dev/null @@ -1 +0,0 @@ -Starter_motor Main_fuse Starter_system Car_cranks Battery_age Alternator Charging_system Battery_voltage Headlights Distributer Spark_timing Voltage_at_plug Spark_plugs Spark_quality Car_starts diff --git a/sourcecodes/data/examplecar15node/eIAname.txt b/sourcecodes/data/examplecar15node/eIAname.txt deleted file mode 100644 index 2957eff7..00000000 --- a/sourcecodes/data/examplecar15node/eIAname.txt +++ /dev/null @@ -1 +0,0 @@ -Voltage_at_plug Car_cranks Spark_plugs Spark_quality Distributer Spark_timing Car_starts Headlights Alternator Charging_system Battery_voltage Battery_age Main_fuse Starter_system Starter_motor diff --git a/sourcecodes/data/examplecar15node/eIAnet_figure.txt b/sourcecodes/data/examplecar15node/eIAnet_figure.txt deleted file mode 100644 index 29896806..00000000 --- a/sourcecodes/data/examplecar15node/eIAnet_figure.txt +++ /dev/null @@ -1,114 +0,0 @@ -15 -1800 1200 -Starter_motor 0 0 -Main_fuse 257 0 -Starter_system 373 171 -Car_cranks 343 343 -Battery_age 514 0 -Alternator 771 0 -Charging_system 823 171 -Battery_voltage 943 343 -Headlights 523 514 -Distributer 1029 0 -Spark_timing 1273 171 -Voltage_at_plug 1123 514 -Spark_plugs 1286 0 -Spark_quality 643 686 -Car_starts 823 857 -Starter_motor 2 -250 150 -0 -1 3 -1 0.0039 -2 0.9961 -Main_fuse 2 -250 150 -0 -2 3 12 -1 0.0149 -2 0.9851 -Starter_system 2 -250 150 -2 1 2 -1 4 -1 0.4211 -2 0.5789 -Car_cranks 2 -250 150 -1 3 -1 15 -1 0.5109 -2 0.4891 -Battery_age 3 -250 150 -0 -1 8 -1 0.7989 -2 0.1661 -3 0.0350 -Alternator 2 -250 150 -0 -1 7 -1 0.0020 -2 0.9980 -Charging_system 2 -250 150 -1 6 -1 8 -1 0.4988 -2 0.5012 -Battery_voltage 3 -250 150 -2 5 7 -2 9 12 -1 0.4181 -2 0.1633 -3 0.4186 -Headlights 3 -250 150 -1 8 -0 -1 0.4470 -2 0.1573 -3 0.3957 -Distributer 2 -250 150 -0 -2 11 12 -1 0.0098 -2 0.9902 -Spark_timing 3 -250 150 -1 10 -1 15 -1 0.0088 -2 0.0982 -3 0.8930 -Voltage_at_plug 3 -250 150 -3 2 8 10 -1 14 -1 0.4646 -2 0.1681 -3 0.3674 -Spark_plugs 3 -250 150 -0 -1 14 -1 0.1791 -2 0.0990 -3 0.7219 -Spark_quality 3 -250 150 -2 12 13 -1 15 -1 0.5114 -2 0.2233 -3 0.2652 -Car_starts 2 -250 150 -3 4 11 14 -0 -1 0.7903 -2 0.2097 diff --git a/sourcecodes/data/examplecar15node/eIAnlevels.txt b/sourcecodes/data/examplecar15node/eIAnlevels.txt deleted file mode 100644 index 7ccbca8e..00000000 --- a/sourcecodes/data/examplecar15node/eIAnlevels.txt +++ /dev/null @@ -1,15 +0,0 @@ -Voltage_at_plug 1 2 3 -Car_cranks 1 2 -Spark_plugs 1 2 3 -Spark_quality 1 2 3 -Distributer 1 2 -Spark_timing 1 2 3 -Car_starts 1 2 -Headlights 1 2 3 -Alternator 1 2 -Charging_system 1 2 -Battery_voltage 1 2 3 -Battery_age 1 2 3 -Main_fuse 1 2 -Starter_system 1 2 -Starter_motor 1 2 diff --git a/sourcecodes/data/examplecar15node/eIAnnode.txt b/sourcecodes/data/examplecar15node/eIAnnode.txt deleted file mode 100644 index 60d3b2f4..00000000 --- a/sourcecodes/data/examplecar15node/eIAnnode.txt +++ /dev/null @@ -1 +0,0 @@ -15 diff --git a/sourcecodes/data/examplecar15node/eIAparameters.txt b/sourcecodes/data/examplecar15node/eIAparameters.txt deleted file mode 100644 index 57373374..00000000 --- a/sourcecodes/data/examplecar15node/eIAparameters.txt +++ /dev/null @@ -1,82 +0,0 @@ -Voltage_at_plug -Discrete node with 3 states -1 0.4646 -2 0.1681 -3 0.3674 - -Car_cranks -Discrete node with 2 states -1 0.5109 -2 0.4891 - -Spark_plugs -Discrete node with 3 states -1 0.1791 -2 0.0990 -3 0.7219 - -Spark_quality -Discrete node with 3 states -1 0.5114 -2 0.2233 -3 0.2652 - -Distributer -Discrete node with 2 states -1 0.0098 -2 0.9902 - -Spark_timing -Discrete node with 3 states -1 0.0088 -2 0.0982 -3 0.8930 - -Car_starts -Discrete node with 2 states -1 0.7903 -2 0.2097 - -Headlights -Discrete node with 3 states -1 0.4470 -2 0.1573 -3 0.3957 - -Alternator -Discrete node with 2 states -1 0.0020 -2 0.9980 - -Charging_system -Discrete node with 2 states -1 0.4988 -2 0.5012 - -Battery_voltage -Discrete node with 3 states -1 0.4181 -2 0.1633 -3 0.4186 - -Battery_age -Discrete node with 3 states -1 0.7989 -2 0.1661 -3 0.0350 - -Main_fuse -Discrete node with 2 states -1 0.0149 -2 0.9851 - -Starter_system -Discrete node with 2 states -1 0.4211 -2 0.5789 - -Starter_motor -Discrete node with 2 states -1 0.0039 -2 0.9961 - diff --git a/sourcecodes/data/examplecar15node/eIAstructure_old.txt b/sourcecodes/data/examplecar15node/eIAstructure_old.txt deleted file mode 100644 index 774a14fe..00000000 --- a/sourcecodes/data/examplecar15node/eIAstructure_old.txt +++ /dev/null @@ -1,15 +0,0 @@ -Voltage_at_plug 0.4646 0.1681 0.3674 -Spark_quality 0.5114 0.2233 0.2652 -Car_cranks 0.5109 0.4891 -Car_starts 0.7903 0.2097 -Spark_plugs 0.1791 0.0990 0.7219 -Distributer 0.0098 0.9902 -Spark_timing 0.0088 0.0982 0.8930 -Alternator 0.0020 0.9980 -Charging_system 0.4988 0.5012 -Battery_voltage 0.4181 0.1633 0.4186 -Headlights 0.4470 0.1573 0.3957 -Battery_age 0.7989 0.1661 0.0350 -Main_fuse 0.0149 0.9851 -Starter_system 0.4211 0.5789 -Starter_motor 0.0039 0.9961 diff --git a/sourcecodes/data/examplecar15node/eIAtype.txt b/sourcecodes/data/examplecar15node/eIAtype.txt deleted file mode 100644 index 75ee3397..00000000 --- a/sourcecodes/data/examplecar15node/eIAtype.txt +++ /dev/null @@ -1,2 +0,0 @@ -Voltage_at_plug Car_cranks Spark_plugs Spark_quality Distributer Spark_timing Car_starts Headlights Alternator Charging_system Battery_voltage Battery_age Main_fuse Starter_system Starter_motor -3 2 3 3 2 3 2 3 2 2 3 3 2 2 2 diff --git a/sourcecodes/data/examplecar15node/old/MtXrun_initialstructure.sh b/sourcecodes/data/examplecar15node/old/MtXrun_initialstructure.sh deleted file mode 100644 index 8012f054..00000000 --- a/sourcecodes/data/examplecar15node/old/MtXrun_initialstructure.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# script for execution of deployed applications -# -# Sets up the MCR environment for the current $ARCH and executes -# the specified command. -# -exe_name=$0 -exe_dir=`dirname "$0"` -echo "------------------------------------------" -if [ "x$1" = "x" ]; then - echo Usage: - echo $0 \<deployedMCRroot\> args -else - echo Setting up environment variables - MCRROOT="$1" - echo --- - LD_LIBRARY_PATH=.:${MCRROOT}/runtime/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/bin/glnxa64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRROOT}/sys/os/glnxa64; - MCRJRE=${MCRROOT}/sys/java/jre/glnxa64/jre/lib/amd64 ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/native_threads ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/server ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE}/client ; - LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${MCRJRE} ; - XAPPLRESDIR=${MCRROOT}/X11/app-defaults ; - export LD_LIBRARY_PATH; - export XAPPLRESDIR; - echo LD_LIBRARY_PATH is ${LD_LIBRARY_PATH}; - shift 1 - args= - while [ $# -gt 0 ]; do - token=`echo "$1" | sed 's/ /\\\\ /g'` # Add blackslash before each blank - args="${args} ${token}" - shift - done - "${exe_dir}"/initialstructure MtX -fi -exit diff --git a/sourcecodes/data/sample_network.json b/sourcecodes/data/sample_network.json new file mode 100644 index 00000000..7ee3b56f --- /dev/null +++ b/sourcecodes/data/sample_network.json @@ -0,0 +1,10 @@ +{ + "nodes": [ + { + "data": { + "id": "1", + "label": "Node1" + } + } + ] +} diff --git a/sourcecodes/k-best/index.html b/sourcecodes/k-best/index.html deleted file mode 100644 index 59912a77..00000000 --- a/sourcecodes/k-best/index.html +++ /dev/null @@ -1,6 +0,0 @@ -<html> -<head> -<title>Bayesian Network Web Server</title> -<meta HTTP-EQUIV="REFRESH" content="0; url=http://compbio.uthsc.edu/BNW_1.1/sourcecodes/home.php"> -</head> -</html> diff --git a/sourcecodes/k-best/src/GenerateGraphs.sh b/sourcecodes/k-best/src/GenerateGraphs.sh deleted file mode 100644 index 3427eb4d..00000000 --- a/sourcecodes/k-best/src/GenerateGraphs.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash -k=100 -rdir=./../iris3/resdir -for (( i = 0 ; i < k; i++ )) -do - dot ${rdir}/dot_$i -Tps -o ${rdir}/dotRes_$i.ps -done \ No newline at end of file diff --git a/sourcecodes/k-best/src/Model.h b/sourcecodes/k-best/src/Model.h deleted file mode 100644 index 1ba7a0dd..00000000 --- a/sourcecodes/k-best/src/Model.h +++ /dev/null @@ -1,1002 +0,0 @@ -#ifndef MODEL_H -#define MODEL_H - -#include<stdio.h> -#include<stdlib.h> - -#include<iostream> -#include<vector> -#include<deque> -#include<string> -#include<fstream> -#include<math.h> - -#include"Arguments.h" - -using namespace std; - -#include"UpdateHR2.h" - -#define MAX_COUNT 1000 -#define MAX_RQ 8*10000 -static double lr[MAX_RQ][MAX_COUNT]; -static double lr2[MAX_RQ][MAX_COUNT]; - -//ofstream totalOf1("debugModelTotal1.txt"); - -double log_gammaratio(int a, int z){ - if(z >= MAX_COUNT || a >= MAX_RQ){ -// if(z >= MAX_COUNT){ -// cerr << " Counts larger than " << MAX_COUNT << " occured. " << endl; -// cerr << " Increase MAX_COUNT. Exit now.\n"; -// -// } -// else if(a >= MAX_RQ ){ -// cerr << " a larger than " << MAX_RQ << " occured. " << endl; -// cerr << " Increase MAX_RQ. Exit now.\n"; -// } -// -// exit(1); - - double log_gam_res = 0; - //seperate 2 cases: - //if only z >= MAX_COUNT but a < MAX_RQ - if(a < MAX_RQ){ - //can compute it faster based on lr - log_gam_res += lr[a][MAX_COUNT - 1]; - for(int k = MAX_COUNT - 1; k <= z-1; k++){ - log_gam_res += log(1.0/a + k); - } - - } - //o.w.: start from the beginning - else{ - for(int k = 0; k <= z-1; k++){ - log_gam_res += log(1.0/a + k); - } - } - -// totalOf1 << "log_gam_res = " << log_gam_res << endl << endl; - return log_gam_res; - - } - else if (z < MAX_COUNT && a > 0){ - return lr[a][z]; - } - else if (z < MAX_COUNT && a < 0){ - return lr2[-a][z]; - } - else{ - cerr << "Error: a = 0" << endl; - exit(1); - } -} - - -double log_gammaratio(double z){ - return 0.50 * log(M_PI) + (z - 0.50) * log(z) - z + 1.0 / (12 * z); -} - -template<class T> void printvec(ostream& f, const vector<T>& v){ - int size= v.size(); - int i; - for(i=0; i<size; i++){ - f<<v.at(i)<<" "; - } - f<<endl; -} -template<class T> void printvecs(ostream& f, const vector<vector<T> >& v){ - int size= v.size(); - int i; - for(i=0; i<size; i++){ - printvec(f, v.at(i)); - } -} - - -void print_nodes(ostream& f, int *V, int n){ - for (int j = 0; j < n; j ++){ - f<<" "<<V[j]; - } -} - -void print_nodes(ostream& f, int T, int *V, int n){ - int j = 0; - while (T > 0){ - if (T & 1){ - f<<" "<<V[j]; - } - j ++; - - T >>= 1; - } -} -void print_set(ostream& f, int T){ - int j = 0; - while (T > 0){ - if (T & 1){ - f<<" "<<j; - } - j ++; - T >>= 1; - } -} - - -// Reads and stores data. -class Data{ -public: - Data(){} - ~Data(){} - void init(){ - read_data(); - downcode(); - } - void read_data(){ - ifstream ifs(Arguments::datafile, ios::in); - if (!ifs){ - fprintf(stderr, " Cannot read file %s.\n", Arguments::datafile); - exit(1); - } - fprintf(stderr, " Reading file %s...\n", Arguments::datafile); - - char* buffer= new char[10000]; - ifs.getline(buffer, 10000); - char* pch= strtok(buffer,", \t"); - while (pch != NULL){ - string tempstring(pch); - //cerr << "Node = "<< tempstring << endl; - heads.push_back(tempstring); - pch = strtok(NULL, ", \t"); - } - numattributes = heads.size(); - - fprintf(stderr, " Heading read: %d attributes.\n", numattributes); - - dm.clear(); - vector<int> temp; - while (true){ - temp.clear(); - ifs.getline(buffer, 10000); - pch = strtok(buffer,", \t"); - while (pch != NULL){ - temp.push_back(atoi(pch)); - pch = strtok(NULL, ", \t"); - } - if ((int)temp.size() != numattributes) break; - - dm.push_back(temp); - - if ((int)dm.size() >= atoi(Arguments::maxnumrecords)) break; - } - numrecords = dm.size(); - fprintf(stderr, " Data read: %d lines.\n", numrecords); - delete [] buffer; - } - void downcode(){ - //fprintf(stderr, "downcode() starts. \n"); - - int inuse[4096][256]; - for (int v = 0; v < 255; v ++){ - for (int i = 0; i < numattributes; i ++){ - inuse[v][i] = -1; - } - } - //Purpose: For each i attribute, - for (int t = 0; t < numrecords; t ++){ - for (int i = 0; i < numattributes; i ++){ - inuse[dm[t][i]][i] = 1; - } - } - - //ofstream of1("debugDowncode.txt"); - //of1 << "\n inuse check" << endl; - for (int v = 0; v < 30; v ++){ - - -// for (int i = 0; i < numattributes; i++){ -// of1 << " inuse[" << v << "][" << i << "] =" << inuse[v][i] << endl; -// } -// of1 << "\n"; - - - /* - FILE * fp1 = fopen("debug1.txt", "w"); - fprintf(fp1, "\n inuse check\n"); - for (int i = 0; i < numattributes; i++){ - fprintf(fp1, " inuse[%d][%d] = %d\n", v, i, inuse[v][i]); - } - fclose(fp1); - */ - - - /* - fprintf(stderr, "\n inuse check\n"); - for (int i = 0; i < numattributes; i++){ - fprintf(stderr, " inuse[%d][%d]=%d\n", v, i, inuse[v][i]); - } - fprintf(stderr, "\n"); - */ - } - - arities.clear(); - - maxarity = 0; - - for (int i = 0; i < numattributes; i ++){ - int count = 0; - for (int v = 0; v < 255; v ++){ - if (inuse[v][i] == 1){ - inuse[v][i] = count ++; - } - } - arities.push_back(count); - if (count > maxarity) maxarity = count; - } - -// of1 << "maxarity = " << maxarity << endl; -// printvec(of1, arities); - - for (int t = 0; t < numrecords; t ++){ - for (int i = 0; i < numattributes; i ++){ - dm[t][i] = inuse[dm[t][i]][i]; - - } - } - }//end downcode() - - - int get_index(string s){ - int i = 0; - while (i < (int)heads.size() && heads[i] != s){ i ++; } - return i; - } - void print_data(ostream & f){ - for (int i = 0; i < numattributes; i ++){ - f << " " << heads[i]; - } - f << endl; - for (int t = 0; t < numrecords; t ++){ - for (int i = 0; i < numattributes; i ++){ - f << " " << dm[t][i]; - } - f << endl; - } - } - - vector<string> heads; - - vector< vector<int> > dm; - - vector<int> arities; - - int numattributes; - - int numrecords; - - int maxarity; -}; - - -// NOTE: We assume that children come first, that is, -// V[0] is the grandest child and V[n-1] is the grandest parent. -// Layers respectively from 0 to numlayers. -// Note that this is reverse to the input ordering. -class Layering{ -public: - Layering(){} - ~Layering(){ delete [] V;} - - void init(Data & data){ - set_layers(data); - - //print_layers(); - - } - void set_layers(Data & data){ - -// ofstream of1("debugSet_layers.txt"); - - V = new int[data.numattributes]; - int j = 0; - cnh.clear(); nh.clear(); cnh.clear(); - - if (Arguments::layeringfile[0] == '%'){ - numlayers = 1; - int layersize = data.numattributes; - nh.push_back(layersize); - cnh.push_back(j); - - for (int l = 0; l < layersize; l ++){ - int i = j; - V[j++] = i; - } - - edgeswithin.clear(); - edgeswithin.push_back(true); - - return; - } - - parselayeringfile(Arguments::layeringfile, true); - numlayers = nodesinlayers.size(); - - for (int h = numlayers-1; h >= 0; h --){ - int layersize = nodesinlayers[h].size(); - nh.push_back(layersize); - cnh.push_back(j); - for (int l = 0; l < layersize; l ++){ - int i = data.get_index(nodesinlayers[h][l]); - V[j++] = i; - } - } - - } - void print_layers(){ - for (int h = 0; h < numlayers; h ++){ - cerr<<"Layer "<<h<<":"; - for (int j = 0; j < nh[h]; j ++){ - cerr<<" "<<V[cnh[h] + j]; - } - cerr<<endl; - } - } - bool edges_within(int h){ - return edgeswithin[numlayers - h - 1]; - } - void parselayeringfile(char *layerfilename, bool verbose){ - - ifstream ifs(layerfilename, ios::in); - if( !ifs){ - cerr<<"ERROR: The file '"<<layerfilename<<"' could not be opened\n"; - cerr<<"Exiting\n"; - exit(1); - } - if(verbose){ - cerr<<"Reading layer file: '"<<layerfilename<<"'\n"; - } - - char* buffer= new char[10000]; - char* pch; - int i; - char tempchar; - while(true){ - ifs.getline(buffer,10000); - pch = strtok(buffer, ", \t"); - vector<string> tempstringvec; //will hold the tokenized line - while(pch != NULL){ - string tempstring(pch); - tempstringvec.push_back(tempstring); - pch = strtok(NULL, ", \t"); - } - - if(tempstringvec.size() < 3){ - cerr<<" ERROR: in reading file '"<<layerfilename<<"'"<<endl; - cerr<<" each line must be of the form:"<<endl; - cerr<<" layername\t1/0\tn1 ... nn"<<endl; - cerr<<" EXITING"<<endl; - exit(1); - } - - layernames.push_back(tempstringvec.at(0)); - if(tempstringvec.at(1) == "0"){ - edgeswithin.push_back(0); - } - else if( tempstringvec.at(1) == "1"){ - edgeswithin.push_back(1); - } - else{ - cerr<<" ERROR: in reading file '"<<layerfilename<<"'"<<endl; - cerr<<" the values in the second column can either be '1' or '0'"<<endl; - cerr<<" EXITING"<<endl; - exit(1); - } - - vector<string> tempnodesinlayer; - for(i = 2; i < (int)tempstringvec.size();i ++){ - tempnodesinlayer.push_back(tempstringvec.at(i)); - } - nodesinlayers.push_back(tempnodesinlayer); - - ifs>>tempchar; - ifs.putback(tempchar); - if(ifs.eof()){ - break; - } - } - delete [] buffer; - buffer = 0; - pch = 0; - cerr.width(13); - cerr<<"Layer Name"; - cerr.width(24); - cerr<<"Edges Within Allowed"; - cerr.width(14); - cerr<<"Node Names"<<endl; - for(i = 0; i < (int)layernames.size(); i ++){ - cerr.width(13); - cerr<<layernames.at(i); - cerr.width(15); - if(edgeswithin.at(i)){ - cerr<<"true"; - } - else{ - cerr<<"false"; - } - cerr<<" "; - printvec(cerr, nodesinlayers.at(i)); - } - } - - - vector<string> layernames; - vector<bool> edgeswithin; - vector<vector<string> > nodesinlayers; - int *V; - int numlayers; - vector<int> nh; - vector<int> cnh; -}; - - - -// Blocks for computing sufficient statistics. -class Tnode{ -public: - double pseudocount; - short int arity; - short int count; - short int depth; - Tnode** children; - - Tnode(const int a, const int d){ - pseudocount = 1; - arity = a; - count = 0; - depth = d; - children = new Tnode*[arity]; - for(int v = 0; v < arity; v ++){ - children[v] = NULL; - } - } - ~Tnode(){ - for(int v = 0; v < arity; v ++){ - if (children[v] != NULL){ - delete children[v]; - } - } - delete [] children; - //free_memory(); - } - void free_memory(){ - //cerr<<" Deleting d="<<depth<<" c="<<count<<endl; - - for(int v = 0; v < arity; v ++){ - if (children[v] != NULL){ - children[v]->free_memory(); - delete children[v]; - } - } - //delete [] children; - } - // Note: Actually S is not needed. - void update(vector<int> & S, vector<int> & u){ - if (u.size() > 0){ - //int j = S[u.size()-1]; - int v = u[u.size()-1]; - - u.pop_back(); - if (children[v] == NULL){ - //cerr<<" Creating d="<<depth<<" c="<<count<<endl; - - children[v] = new Tnode(arity, depth+1); - } - children[v]->update(S, u); - } - count ++; - } - void print(ostream & f){ - f << "(" << count << ")" << endl; - for (int v = 0; v < arity; v ++){ - if (children[v] != NULL){ - for (int d = 0; d < depth; d ++) f << " "; - f << " " << v << " "; - children[v]->print(f); - } - } - } - - double evaluate(int d, int a, int r){ - double sum = 0; - - //if no parent, directly log[gamma(1+count) / gamma(1) ] (1/a = 1/1 = 1) - if (depth == d){ - sum = log_gammaratio(a, count); - //cerr << "count1: " << count << endl; - - } - else if (depth <= d - 1){ - for (int v = 0; v < arity; v ++){ - if (children[v] != NULL){ - double value = children[v]->evaluate(d, a, r); - sum += value; - } - } - if (depth == d - 1){ - sum -= log_gammaratio(r, count); - //cerr << "count2: " << count << endl; - - } - } - return sum; - } - - - double evaluateHR(int d, int alpha_v_pa, int r){ - //cerr << "start: root.evaluateHR(d =" - //<< d << ", alpha_v_pa=" << alpha_v_pa << ", r=" << r << ")" << endl; - double sum = 0; - - //if no parent, directly log[gamma(1+count) / gamma(1) ] (1/a = 1/1 = 1) - if (depth == d){ - //sum = log_gammaratio(a, count); - sum = log_gammaratio(alpha_v_pa, count); - //cerr << "count1: " << count << endl; - - } - else if (depth <= d - 1){ - for (int v = 0; v < arity; v ++){ - if (children[v] != NULL){ - double value = children[v]->evaluateHR(d, alpha_v_pa, r); - sum += value; - } - } - if (depth == d - 1){ - int alpha_pa = alpha_v_pa / r; - - sum -= log_gammaratio(alpha_pa, count); -// totalOf1 << "\nalpha_pa: " << alpha_pa << endl; -// totalOf1 << "count2: " << count << endl; -// totalOf1 << "-log_gammaratio(alpha_pa, count) = " << -log_gammaratio(alpha_pa, count) << endl; - //cerr << "count2: " << count << endl; - - } - } - return sum; - } - -}; - - -class Model{ -public: - Model(){} - ~Model(){} - - void makeADTree(vector< vector<int> > & dm, vector<int> & arities){ - //Create dmIndex from dm, dmIndex stroes {0, 1, R-1} - vector<int> dmIndex; -// cout << "dm.size() = " << dm.size() << endl; - for(int i = 0; i < (int) dm.size(); i++){ - dmIndex.push_back(i); - } -// cout << "dmIndex:" << endl; -// for(int i = 0; i < (int) dm.size(); i++){ -// cout << "dmIndex[" << i << "] = "<< dmIndex[i] << endl; -// } - - // M: the num of attr -// int M = dm[0].size(); -// cout << "M = " << M << endl; - - //cout << "Start MakeADTree()" << endl; - //ADTreeNode * ADTreeNodeP1 = MakeADTree(0, dmIndex, dm, arities); - ADTreeNodeP1 = MakeADTree(0, dmIndex, dm, arities); - //cout << "End MakeADTree()" << endl; - - //cout << "Start PrintADTreeNode()" << endl; - //PrintADTreeNode(ADTreeNodeP1, 0, M, arities); - //cout << "End PrintADTreeNode()" << endl; - - } - - void makeADTree(){ - makeADTree(data.dm, data.arities); - } - - void freeADTree(vector< vector<int> > & dm, vector<int> & arities){ - int M = dm[0].size(); - //cout << "M = " << M << endl; - //cout << "Start FreeADTreeNode()" << endl; - FreeADTreeNode(ADTreeNodeP1, M, arities); - //cout << "End FreeADTreeNode()" << endl; - - } - - void freeADTree(){ - freeADTree(data.dm, data.arities); - } - - - void MakeADContiTable(vector< vector<int> > & dm, vector<int> & arities){ - cout << "\nStart MakeADContiTable(vector< vector<int> > & dm, vector<int> & arities)" << endl; - // M: the num of attr - int M = dm[0].size(); - cout << "M = " << M << endl; - - deque<int> inquiryAttrs; - - for(int i = 0; i < (int) inquiryAttrs.size(); i++){ - cout << "inquiryAttrs[" << i << "] = " << inquiryAttrs[i] << endl; - } - - vector<int> givenAttrs; - - vector<int> givenVals; - - cout << "Call MakeContab() " << endl; - CondiContiTable resultTable = MakeContab(inquiryAttrs, ADTreeNodeP1, givenAttrs, givenVals, arities); - cout << "Return MakeContab() " << endl; - for(unsigned int i = 0; i < resultTable.contiTableCounts.size(); i++){ - cout << "resultTable.contiTableCounts[" << i << "] = " << resultTable.contiTableCounts[i] << endl; - } - - cout << "End MakeADContiTable(vector< vector<int> > & dm, vector<int> & arities)" << endl; - - - } //end void MakeADContiTable() - - void MakeADContiTable(){ - MakeADContiTable(data.dm, data.arities); - } - - vector<int> MakeADContiTable(deque<int> inquiryAttrs, vector< vector<int> > & dm, vector<int> & arities){ - //cout << "\nStart MakeADContiTable(vector< vector<int> > & dm, vector<int> & arities)" << endl; - // M: the num of attr - //int M = dm[0].size(); - //cout << "M = " << M << endl; - - //deque<int> inquiryAttrs; - - //Full inquiry -// for(int i = 0; i < M; i++){ -// inquiryAttrs.push_back(i); -// } - - -// for(int i = 0; i < (int) inquiryAttrs.size(); i++){ -// cout << "inquiryAttrs[" << i << "] = " << inquiryAttrs[i] << endl; -// } - - vector<int> givenAttrs; - - vector<int> givenVals; - - //cout << "Call MakeContab() " << endl; - CondiContiTable resultTable = MakeContab(inquiryAttrs, ADTreeNodeP1, givenAttrs, givenVals, arities); - //cout << "Return MakeContab() " << endl; -// -// for(unsigned int i = 0; i < resultTable.contiTableCounts.size(); i++){ -// cout << "resultTable.contiTableCounts[" << i << "] = " << resultTable.contiTableCounts[i] << endl; -// } -// -// cout << "End MakeADContiTable(vector< vector<int> > & dm, vector<int> & arities)" << endl; - return resultTable.contiTableCounts; - - } //end vector<int> MakeADContiTable() - - - - void init(){ - data.init(); - m = data.numrecords; - n = data.numattributes; - - layering.init(data); - - for (int a = 1; a < MAX_RQ; a ++){ - double aa = 1.0 / a; - lr[a][0] = 0; lr2[a][0] = 0; - - for (int k = 1; k < MAX_COUNT; k ++){ - lr[a][k] = lr[a][k-1] + log(aa + k - 1); - lr2[a][k] = lr2[a][k-1] + log(a + k - 1); - } - } - - } - - - - - - - - void test(){ - for (int i = 0; i < 1; i ++){ - vector<int> T; - T.clear(); - T.push_back(1); - T.push_back(2); - - } - exit(1); - } - - - void testHR(){ - for (int i = 0; i < 1; i ++){ - vector<int> T; - T.clear(); - T.push_back(1); - T.push_back(2); - T.push_back(3); - T.push_back(4); - - } - } //end void testHR() - - - void testHR_ADtree(){ - for (int i = 0; i < 1; i ++){ - deque<int> T; - T.clear(); - T.push_back(1); - T.push_back(2); - T.push_back(3); - T.push_back(4); - - } - } //end void testHR_ADtree() - - - - //--- Interface functions --- below ---------- - // - // Log of local conditional probability, log p(xi | xS). - double log_lcp(int i, vector<int> & T){ - - return log_lcp_mult(i, T); - } - double log_lcp(int i, int *T, int d){ - vector<int> TT; - for (int j = 0; j < d; j ++) TT.push_back(T[j]); - return log_lcp_mult(i, TT); - } - - - double log_lcpHR(int i, vector<int> & T){ - - return log_lcp_multHR(i, T); - } - - double log_lcpHR(int i, int *T, int d){ - vector<int> TT; - for (int j = 0; j < d; j ++) TT.push_back(T[j]); - //cerr << "start log_lcp_multHR(i, TT)" << endl; - double result = log_lcp_multHR(i, TT); - return result; - } - - - double log_lcpHR_ADtree(int i, int *T, int d){ - deque<int> TT; - for (int j = 0; j < d; j ++) TT.push_back(T[j]); - double result = log_lcp_multHR_ADtree(i, TT); - return result; - } - - - double log_prior(int i, int *T, int d){ - return lr[1][d] + lr[1][n-1-d] - lr[1][n-1]; - } - int num_layers(){ - return layering.numlayers; - } - void layer(int h, int** Vh, int* nh){ - *Vh = &(layering.V[layering.cnh[h]]); - *nh = layering.nh[h]; - } - void upper_layers(int h, int** Vu, int* nu){//similar to above but upper means parent - if (h < layering.numlayers){ - *Vu = &(layering.V[layering.cnh[h+1]]); - *nu = n - layering.cnh[h+1]; - } - else{ *Vu = NULL; *nu = 0;} - } - void lower_layers(int h, int **Vl, int *nl){//similar to above but lower means children - if (h > 0){ - *Vl = layering.V; - *nl = layering.cnh[h]; - } - else{ *Vl = NULL; *nl = 0;} - } - int max_indegree(){ - return atoi(Arguments::maxindegree); - } - bool edges_within(int h){ - return layering.edges_within(h); - } - int num_nodes(){ - return n; - } - - void print_edge_prob(ostream& f, int i, int j, double p){ - //f<<data.heads[i]<<" -> "<<data.heads[j]<<" "<<p<<endl; - f<<data.heads[i]<<" -> "<<data.heads[j]<<" \t" <<p <<endl; - } - - // - //--- Interface functions --- above ---------- - - -private: - // Dirichlet-multinomial model - double log_lcp_mult(int i, vector<int> & T){ - vector<int> S; - - S.push_back(i); - - for (int k = 0; k < (int)T.size(); k ++){ - S.push_back(T[k]); - } - - //cerr << " Evaluation yields: " << evaluate(S) << " , log_gammaratio(1, 2) = " - // << log_gammaratio(1, 2) << " , a = " << data.arities[S[0]] << endl; - - return evaluate(S); - } - - double evaluate(vector<int> & S){ - - Tnode root(data.maxarity+1, 0); - vector<int> u; - - //for each record t - for (int t = 0; t < m; t ++){ - u.clear(); - for (int k = 0; k < (int)S.size(); k ++){ - int j = S[k]; - u.push_back(data.dm[t][j]); - } - //cerr << t+1 << "th update: "; - - root.update(S, u); - //cerr << endl; - - } - //root.print(cerr); - - - return root.evaluate(S.size(), 1, -data.arities[S[0]]); - - } - - - double log_lcp_multHR(int i, vector<int> & T){ - vector<int> S; - - S.push_back(i); - - for (int k = 0; k < (int)T.size(); k ++){ - S.push_back(T[k]); - } - - //cerr << " Evaluation yields: " << evaluate(S) << " , log_gammaratio(1, 2) = " - // << log_gammaratio(1, 2) << " , a = " << data.arities[S[0]] << endl; - double result = evaluateHR(S); - return result; - - - }//end log_lcp_multHR() - - - double log_lcp_multHR_ADtree(int i, deque<int> & T){ - //totalOf1 << "Inside log_lcp_multHR()" << endl; - - double result2 = evaluateHR_ADtree(T); - - int insertIndex = -1; - for(int k = 0; k < (int)T.size(); k++){ - if(i < T[k]){ - insertIndex = k; - break; - } - } - if(insertIndex == -1){ - insertIndex = (int)T.size(); - } - - deque<int> S; - - for(int k = 0; k <= insertIndex - 1; k++){ - S.push_back(T[k]); - } - S.push_back(i); - for(int k = insertIndex; k < (int)T.size(); k++){ - S.push_back(T[k]); - } - - double result1 = evaluateHR_ADtree(S); - - //cerr << " Evaluation yields: " << evaluate(S) << " , log_gammaratio(1, 2) = " - // << log_gammaratio(1, 2) << " , a = " << data.arities[S[0]] << endl; - double result = result1 - result2; - return result; - - } - - - // Dirichlet-multinomial model - double evaluateHR(vector<int> & S){ - Tnode * root = new Tnode (data.maxarity+1, 0); - vector<int> u; - - //for each record t - for (int t = 0; t < m; t ++){ - u.clear(); - for (int k = 0; k < (int)S.size(); k ++){ - int j = S[k]; - u.push_back(data.dm[t][j]); - } - //cerr << t+1 << "th update: "; - - (*root).update(S, u); - // - //cerr << endl; - - } - //root.print(cerr); - - int alpha_v_pa = 1; - for(int index = 0; index < (int)S.size(); index++){ - alpha_v_pa *= data.arities[S[index]]; - } - int r = data.arities[S[0]]; - //return root.evaluateHR(S.size(), alpha_v_pa, r); - - double result = (*root).evaluateHR(S.size(), alpha_v_pa, r); - //totalOf1 << " result of root.evaluateHR(" << S.size() <<", " - // << alpha_v_pa << ", " << r << ") = " << result << endl; - delete root; - return result; - - } //end double evaluateHR(vector<int> & S) - - - double evaluateHR_ADtree(deque<int> & S){ - - int alpha = 1; - for(int index = 0; index < (int)S.size(); index++){ - alpha *= data.arities[S[index]]; - } - - vector<int> countVec = MakeADContiTable(S, data.dm, data.arities); - - double sum = 0; - for(int i = 0; i < (int) countVec.size(); i++){ - //totalOf1 << "countVec[" << i <<" ]" << countVec[i] << endl; - sum += log_gammaratio(alpha, countVec[i]); - } - -// totalOf1 << "evaluateHR_ADtree(deque<int> & S) ends" << endl; - - return sum; - - } //end double evaluateHR_ADtree() - - - Data data; - int n; - int m; - Layering layering; - - ADTreeNode * ADTreeNodeP1; - -}; //end of class Model - - - - - -#endif diff --git a/sourcecodes/k-best/src/UpdateHR.h b/sourcecodes/k-best/src/UpdateHR.h deleted file mode 100644 index 19b93c1d..00000000 --- a/sourcecodes/k-best/src/UpdateHR.h +++ /dev/null @@ -1,1652 +0,0 @@ -#include<stdio.h> -#include<stdlib.h> -#include"math.h" - -#include"Arguments.h" -#include"Model.h" -#include"Engine.h" - - -#define LOGADD_NEW(logA, logB) if(logA == MARK) logA = logB; else if (logA == LOG_ZERO) logA = logB; else if (logB == LOG_ZERO) logA = logA; else logA = logA + log(1+exp(logB-logA)); - -//#define LOGMINUS(la,lb) if(la>8e99||lb-la>100) la=lb;else la+=log(1-exp(lb-la)); - -#define LOGMINUS_NEW(logA, logB) if(logA == MARK) logA = logB; else if (logA == LOG_ZERO) logA = logB; else if (logB == LOG_ZERO) logA = logA; else logA = logA + log(1-exp(logB-logA)); - -#define epsilon 1.0e5 - -bool logSpecValEquals(double logX, double logSpecVal){ - return (logX >= logSpecVal - epsilon && logX <= logSpecVal + epsilon); -} - -//call by reference to the original value -//the log sum result is stored in logA -//replace LOGADD_NEW(logA, logB) -//Pre: if neither logA nor logB is MARK/LOG_ZERO, then logA < 0 && logB < 0 -void logAdd_New(double & logA, double & logB){ - //if(logA == MARK){ - if(logSpecValEquals(logA, MARK)){ - logA = logB; - } - //else if (logA == LOG_ZERO){ - else if (logSpecValEquals(logA, LOG_ZERO)){ - logA = logB; - } - //else if(logB == MARK){ - else if(logSpecValEquals(logB, MARK)){ - logA = logA; - } - //else if(logB == LOG_ZERO){ - else if(logSpecValEquals(logB, LOG_ZERO)){ - logA = logA; - } - //Nither logA nor logB is MARK/LOG_ZERO - //logA < 0 && logB < 0 - else{ - //1.1 - //Gaurd logB-logA <= 100 to avoid that exp(logB-logA) go to inf - if(logB - logA <= 100 ){ - logA = logA + log( 1 + exp(logB-logA) ); - - } - //1.2 - //if logB - logA > 100, then logB > 100 + logA so that B is much bigger than A (B > e^100 * A) - // So (A + B) almost = B - else{ - //logA = logB; - //The following is the real formula,; but it is almost same as //logA = logB; - logA = logB + log( exp(logA - logB) + 1); - } - - } -}// end of void logAdd_New(double & logA, double & logB) - -//Pre: -// (logA != MARK) and (if logB != LOG_ZERO then logA !=LOG_ZERO) and (logA < 0); (i.e. logA has been assigned some value) -// if logB != MARK/LOG_ZERO, then logA >= logB - -void logMinus_New(double & logA, double & logB){ - //if(logA == MARK){ - if(logSpecValEquals(logA, MARK)){ - cerr << "Error: logMinus_New(double & logA, double & logB): logA == MARK\n"; - exit(1); - } - //else if (logA == LOG_ZERO && logB != LOG_ZERO){ - else if (logSpecValEquals(logA, LOG_ZERO) && ! logSpecValEquals(logB, LOG_ZERO)){ - cerr << "Error: logMinus_New(double & logA, double & logB): logA == LOG_ZERO && logB != LOG_ZERO\n"; - exit(1); - } - //else if(logB == MARK){ - else if(logSpecValEquals(logB, MARK)){ - logA = logA; - } - //else if(logB == LOG_ZERO){ - else if(logSpecValEquals(logB, LOG_ZERO)){ - logA = logA; - } - //Nither logA nor logB is MARK/LOG_ZERO - //logA >= logB - else{ - if(logA == logB){ - logA = LOG_ZERO; - } - //logA > logB - else{ - if(logA > logB){ - logA = logA + log(1 - exp(logB-logA)); - } - //if logA < logB - //Note: this is the case which only occurs in - // sub_h_Fast_Details() and sub_RR_Fast_Details() for the testing; it should not happen generally - else{ - cerr << "Warning: logMinus_New(double & logA, double & logB): logA < logB" << endl; - logA = -( logB + log(1 - exp(logA-logB)) ); - } - - - } - - } -} // end of void logMinus_New(double & logA, double & logB) - - -//Add: modified from void logMinus_New(double & logA, double & logB) - -//Only for void sub_RR_Fast_TSize() and void sub_h_Fast_TSize() -//Pre: -// (logA != MARK) and -// (logB != MARK) and -// both logA >= logB and logA < logB are allowed -// Post: -// if logA < logB, then return LOG_ZERO bound -// ow, return the correctly exact answer -void logMinus_New_NonnegRes(double & logA, double & logB){ - //if(logA == MARK){ - if(logSpecValEquals(logA, MARK)){ - cerr << "Error: logMinus_New_NonnegRes(double & logA, double & logB): logA == MARK\n"; - exit(1); - } - //else if(logB == MARK){ - else if(logSpecValEquals(logB, MARK)){ - cerr << "Error: logMinus_New_NonnegRes(double & logA, double & logB): logB == MARK\n"; - exit(1); - } - //else if(logB == LOG_ZERO){ - else if(logSpecValEquals(logB, LOG_ZERO)){ - logA = logA; - } - //Nither logA nor logB is MARK/LOG_ZERO - //logA >= logB - else{ - if(logA == logB){ - logA = LOG_ZERO; - } - //logA > logB - else{ - if(logA > logB){ - logA = logA + log(1 - exp(logB-logA)); - } - //if logA < logB, return LOG_ZERO as the bound - //Note: this is the case which only occurs in - // sub_h_Fast_TSize() and sub_RR_Fast_TSize(); - else{ - logA = LOG_ZERO; - } - - } - - } -} // end of void logMinus_New_NonnegRes(double & logA, double & logB) - - -//call by reference to the original value -//the log sum result is stored in logA -void logAddComp(double & logA, double & logB){ - - //if(logA == MARK){ - if(logSpecValEquals(logA, MARK)){ - logA = logB; - } - //else if (logA == LOG_ZERO){ - else if (logSpecValEquals(logA, LOG_ZERO)){ - logA = logB; - } - //else if(logB == MARK){ - else if(logSpecValEquals(logB, MARK)){ - logA = logA; - } - //else if(logB == LOG_ZERO){ - else if(logSpecValEquals(logB, LOG_ZERO)){ - logA = logA; - } - - - //Nither logA nor logB is MARK/LOG_ZERO - else{ - //1 - if(logA < 0 && logB < 0 ){ - //1.1 - //Gaurd logB-logA <= 100 to avoid that exp(logB-logA) go to inf - if(logB - logA <= 100 ){ - logA = logA + log( 1 + exp(logB-logA) ); - - } - //1.2 - //if logB - logA > 100, then logB > 100 + logA so that B is much bigger than A (B > e^100 * A) - // So (A + B) almost = B - else{ - //logA = logB; - //The following is the real formula,; but it is almost same as //logA = logB; - logA = logB + log( exp(logA - logB) + 1); - } - } - - //2 - else if(logA > 0 && logB > 0){ - //always make exp(.): . > 0 - if(-logB + logA <= 100){ - //2.1 - logA = -( -logA + log( 1 + exp(-logB+logA) ) ); - } - else{ - //2.2 - logA = -( -logB + log( 1 + exp(-logA+logB) ) ); - } - - } - //3 - else if(logA < 0 && logB > 0){ - //3.1 - if(logA + logB > 0){ - if(logA + logB <= 100){ - //3.1.2 - logA = -logB + log( exp(logA + logB) - 1 ); - } - else{ - //3.1.1 - logA = logA + log( 1 - exp(-logB-logA) ); - } - - } - //3.2 - else if(logA + logB < 0){ - if(-logA - logB <= 100){ - //3.2.2 - logA = -( logA + log( exp(-logB-logA) - 1) ); - } - else{ - //3.2.1 - logA = - ( -logB + log(1 - exp(logA+logB) ) ); - } - - } - //3.3 - else{ - logA = LOG_ZERO; - } - } - //4 - else if(logA > 0 && logB < 0){ - //4.1 - if(logA + logB > 0){ - if(logA + logB <= 100){ - //4.1.2 - logA = -logA + log( exp(logB+logA) - 1); - } - else{ - //4.1.1 - logA = logB + log( 1 - exp(-logA-logB) ); - } - - } - //4.2 - else if(logA + logB < 0){ - if(-logA-logB <= 100){ - //4.2.2 - logA = -( logB + log( exp(-logA-logB) - 1) ); - } - else{ - //4.2.1 - logA = -( -logA + log(1 - exp(logB+logA)) ); - } - - } - //4.3 - else{ - logA = LOG_ZERO; - } - } - - } - -} // end of void logAddComp(double & logA, double & logB) - - - -//#include <vector> - -//forward -double * hFunc; -double * hFuncNume; - - -//backward -//AA_S = new double [S+1]; -double * AA_S; - -double * RRFunc; -double * RRFuncNume; - - -//mixIndegree -double * Eta_U; -double ** KFunc; - -//In_Out -double * RRFuncInOut; - -//ofstream totalOfMixEta("debugEngineMixForEta_U.txt"); - -void printIntArr(int * TSet, int leng){ - for(int ind = 0; ind < leng; ind++){ - cout << "Set[" << ind << "]=" << TSet[ind] << endl; - } -} - - -int binIntLen(int S){ - int SSetLen = 0; - - while(S > 0){ - if(S & 1){ - SSetLen++; - - } - S >>= 1; - } - return SSetLen; - -} - - -void binIntToDecIntArr(int S, int ones, int *SSet){ - int posFromLeft = 0; - int ind = 0; - while(S > 0){ - if(S & 1){ - SSet[ind++] = posFromLeft; - - } - S >>= 1; - posFromLeft++; - } - //printIntArr(SSet, ones); - -} - - - -//HR: Compute F(S, T) -double compute_f(int nh, int S, int T, int sizeofT, int *TSet, double * h, double ** alpha){ - - - double result_f = MARK; - double result_h = h[S-T]; - //LOGADD(result_f, result_h); - result_f = result_h; - if (result_f == LOG_ZERO){ - return result_f; - } - - - for(int index = 0; index < sizeofT; index++){ - int j = TSet[index]; - double result_A = alpha[j][S-T]; - //result_f += result_A; - if (result_A == LOG_ZERO){ - return LOG_ZERO; - } - else{ - result_f += result_A; - } - } - return result_f; -} - - -//HR: Compute: \sum_{k=1}^{|S|} (-1)^{k+1} \sum{T \subset S, |T|=k} F(S,T) -void rec_compute_sum_F_S_T( - int d, - int nh, - int S, - int ones, - int * SSet, - int T, - int sizeofT, - int * TSet, - double * h, - double ** alpha, - double & sumOdd, - double & sumEven) -{ - - if(d < nh){ - rec_compute_sum_F_S_T(d+1, nh, S, ones, SSet, T, sizeofT, TSet, h, alpha, sumOdd, sumEven); - - //the binary repre of S has 1 in d'th position (starting from 0) from right - if(((S>>d) & 1) == 1){ - TSet[sizeofT] = d; - rec_compute_sum_F_S_T(d+1, nh, S, ones, SSet, (T | (1<<d)), (sizeofT + 1), TSet, h, alpha, sumOdd, sumEven); - } - } - else{ - if(sizeofT == 0){ - //|T| == 0 does not count - return; - - } - else{ - double result_F = compute_f(nh, S, T, sizeofT, TSet, h, alpha); - //sizeofT is odd - if(sizeofT % 2 == 1){ - logAdd_New(sumOdd, result_F); - //LOGADD_NEW(sumOdd, result_F); - } - else{ - logAdd_New(sumEven, result_F); - //LOGADD_NEW(sumEven, result_F); - } - - } - - } -} // end rec_compute_sum_F_S_T() - - -//HR: Compute: \sum_{k=1}^{|S|} (-1)^{k+1} \sum{T \subset S, |T|=k} F(S,T) -void compute_sum_F_S_T(int nh, int S, int ones, int * SSet, double * h, double ** alpha, double & sumOdd, double & sumEven){ - //TSet's length is set to be SSet's length: it is fine since each TSetLen is set accordingly to each subset T; - int * TSet = new int[ones]; - rec_compute_sum_F_S_T(0, nh, S, ones, SSet, 0, 0, TSet, h, alpha, sumOdd, sumEven); - delete[] TSet; - -} // end compute_sum_F_S_T() - - -void sub_h_Fast(int d, int nh, int S, int ones, int * SSet, double * h, double ** alpha){ - if(d < nh){ - - //this kind of ordering in the recursion is crucial; - //it guarantee when you want to compute one S, all its subsets have already been computed - sub_h_Fast(d+1, nh, S, ones, SSet, h, alpha); - - SSet[ones] = d; - sub_h_Fast(d+1, nh, S|(1<<d), (ones+1), SSet, h, alpha); - } - //d == nh - else{ - //S = 0 means that S is the empty set; - if(S == 0){ - h[0] = 0; //log(1) = 0; - //cout << "h[0] = 0" << endl; - //cout << endl; - return; - - } - - //if S > 0 - double sumOdd = MARK; - double sumEven = MARK; - - - compute_sum_F_S_T(nh, S, ones, SSet, h, alpha, sumOdd, sumEven); - - //if sumEven has been assigned some value instead of MARK - if(sumEven != MARK){ - logMinus_New(sumOdd, sumEven); - //LOGMINUS_NEW(sumOdd, sumEven); - } - - h[S] = sumOdd; - //cout << "h[" << S << "] = " << h[S] << endl; - //cout << endl; - - } -} // end sub_h_Fast() - - -//HR: -// Compute h -void compute_h_Fast(int nh, double * h, double ** alpha){ - int * SSet = new int[nh]; - - sub_h_Fast(0, nh, 0, 0, SSet, h, alpha); - - delete [] SSet; - -} // end compute_h_Fast() - - - - - -//HR: Compute: \sum_{k=1}^{|S|} (-1)^{k+1} \sum{T \subset S, |T|=k} F(S,T) -void compute_sum_F_S_T_Iter(int nh, int S, double * h, double ** alpha, double & sumOdd, double & sumEven){ - - //all the subsets T of S, expect that T = 0 (empty set) - for(int T = 1; T <= S; T++){ - //if T is the subset of S - if((S|T) == S){ - - int TSetLen = binIntLen(T); - int * TSet = new int[TSetLen]; - binIntToDecIntArr(T, TSetLen, TSet); - - double result_F = compute_f(nh, S, T, TSetLen, TSet, h, alpha); - //sizeofT is odd - if(TSetLen % 2 == 1){ - logAdd_New(sumOdd, result_F); - //LOGADD_NEW(sumOdd, result_F); - } - else{ - logAdd_New(sumEven, result_F); - //LOGADD_NEW(sumEven, result_F); - } - - delete[] TSet; - - } - - } - -} - - -//HR: -// Compute h by iteration instead of recursion -void compute_h_Iter(int nh, double * h, double ** alpha){ - - // - h[0] = 0; - - //h[S]: S: from 1 to (1<<nh)-1 - for(int S = 1; S < (1<<nh); S++){ - - double sumOdd = MARK; - double sumEven = MARK; - - //int ones = binIntLen(S); - //cout << "\nones = " << ones << endl; - //int * SSet = new int[ones]; - //binIntToDecIntArr(S, ones, SSet); - //compute_sum_F_S_T(nh, S, ones, SSet, h, alpha, sumOdd, sumEven); - compute_sum_F_S_T_Iter(nh, S, h, alpha, sumOdd, sumEven); - - //if sumEven has been assigned some value instead of MARK - if(sumEven != MARK){ - logMinus_New(sumOdd, sumEven); - //LOGMINUS_NEW(sumOdd, sumEven); - } - - h[S] = sumOdd; - } - -} - - -void rec_compute_AA_S( - int d, - int nh, - int S, - int ones, //leng of SSet - int * SSet, - int T, - int sizeofT, - int * TSet, - double * AA_S, - double ** alpha -){ - - if(d < nh){ - rec_compute_AA_S(d+1, nh, S, ones, SSet, T, sizeofT, TSet, AA_S, alpha); - - //the binary repre of S has 1 in d'th position (starting from 0) from right - if(((S>>d) & 1) == 1){ - TSet[sizeofT] = d; - rec_compute_AA_S(d+1, nh, S, ones, SSet, (T | (1<<d)), (sizeofT + 1), TSet, AA_S, alpha); - } - } - else{ - if(T == 0){ - //cout << "\nT == 0" << endl; - - AA_S[T] = 0; - - //cout << "AA_S[" << T << "]=" << AA_S[T] << endl; - //cout << endl; - } - else{ - //TSet[0]: the right most element - //T - (1<<TSet[0]): the binary repre of the the left most biggest - // subset of T (including all the elements of T except the right most element) - //(1<<nh) - 1 - S: V - S - //AA_S[T - (1<<TSet[0])] must have been computed - - //cout << "\nT = " << T << endl; - //cout << "sizeofT = " << sizeofT << endl; - //printIntArr(TSet, sizeofT); - //cout << "alpha[" << TSet[0] << "][" << (1<<nh) - 1 - S << "] = " - // << alpha[TSet[0]][(1<<nh) - 1 - S] << endl; - //cout << "AA_S[" << T - (1<<TSet[0]) << "] = " << AA_S[T - (1<<TSet[0])] << endl; - - //AA_S[T] = alpha[TSet[0]][(1<<nh) - 1 - S] + AA_S[T - (1<<TSet[0])]; - - if(alpha[TSet[0]][(1<<nh) - 1 - S] == LOG_ZERO){ - AA_S[T] = LOG_ZERO; - } - else{ - AA_S[T] = alpha[TSet[0]][(1<<nh) - 1 - S] + AA_S[T - (1<<TSet[0])]; - } - - - //cout << "AA_S[" << T << "]=" << AA_S[T] << endl; - //cout << endl; - } - - } - - -} - - - -// Given S \subset V, -// Compute all T \subset S: AA_S(T) at one time -void compute_AA_S( - int nh, - int S, - int ones, //leng of SSet - int * SSet, - double * AA_S, - double ** alpha -){ - int * TSet = new int[ones]; - rec_compute_AA_S(0, nh, S, ones, SSet, 0, 0, TSet, AA_S, alpha); - delete[] TSet; - -} - - -// Given S \subset V, -// Compute all T \subset S: AA_S(T) at one time -void compute_AA_S_Iter( - int nh, - int S, - //int ones, //leng of SSet - //int * SSet, - double * AA_S, - double ** alpha -){ - - AA_S[0] = 0; - - //all the subsets T of S, expect that T = 0 (empty set) - for(int T = 1; T <= S; T++){ - //if T is the subset of S - if((S|T) == S){ - - int TSetLen = binIntLen(T); - int * TSet = new int[TSetLen]; - binIntToDecIntArr(T, TSetLen, TSet); - - //TSet[TSetLen-1]: the left most element - //T - (1<<TSet[TSetLen-1]): the binary repre of the the right most biggest - // subset of T (including all the elements of T except the left most element) - //(1<<nh) - 1 - S: V - S - //AA_S[T - (1<<TSet[TSetLen-1])] must have been computed - - AA_S[T] = alpha[TSet[TSetLen-1]][(1<<nh) - 1 - S] + AA_S[T - (1<<TSet[TSetLen-1])]; - - delete[] TSet; - - } - - } - -} - - - - -//HR: Compute RF(S, T) -double compute_RF(int nh, int S, int T, int sizeofT, int *TSet, double * RR, double ** alpha){ - - double result_RF = MARK; - double result_RR = RR[S-T]; - //LOGADD(result_f, result_h); - result_RF = result_RR; - if (result_RF == LOG_ZERO){ - return result_RF; - } - - //AA_S has been computed - if(AA_S[T] == LOG_ZERO){ - return LOG_ZERO; - } - else{ - result_RF += AA_S[T]; - } - - return result_RF; -} - - - -//HR: Compute: \sum_{k=1}^{|S|} (-1)^{k+1} \sum{T \subset S, |T|=k} RF(S,T) -void rec_compute_sum_RF_S_T( - int d, - int nh, - int S, - int ones, - int * SSet, - int T, - int sizeofT, - int * TSet, - double * RR, - double ** alpha, - double & sumOdd, - double & sumEven) -{ - - if(d < nh){ - rec_compute_sum_RF_S_T(d+1, nh, S, ones, SSet, T, sizeofT, TSet, RR, alpha, sumOdd, sumEven); - - //the binary repre of S has 1 in d'th position (starting from 0) from right - if(((S>>d) & 1) == 1){ - TSet[sizeofT] = d; - rec_compute_sum_RF_S_T(d+1, nh, S, ones, SSet, (T | (1<<d)), (sizeofT + 1), TSet, RR, alpha, sumOdd, sumEven); - } - } - else{ - if(sizeofT == 0){ - //|T| == 0 does not count - return; - - } - else{ - double result_RF = compute_RF(nh, S, T, sizeofT, TSet, RR, alpha); - //sizeofT is odd - if(sizeofT % 2 == 1){ - logAdd_New(sumOdd, result_RF); - //LOGADD_NEW(sumOdd, result_RF); - } - else{ - logAdd_New(sumEven, result_RF); - //LOGADD_NEW(sumEven, result_RF); - } - - } - - } -} // end rec_compute_sum_RF_S_T() - - - - -//HR: Compute: \sum_{k=1}^{|S|} (-1)^{k+1} \sum{T \subset S, |T|=k} RF(S,T) -void compute_sum_RF_S_T(int nh, int S, int ones, int * SSet, double * RR, double ** alpha, double & sumOdd, double & sumEven){ - - int * TSet = new int[ones]; - rec_compute_sum_RF_S_T(0, nh, S, ones, SSet, 0, 0, TSet, RR, alpha, sumOdd, sumEven); - delete[] TSet; - -} // end compute_sum_RF_S_T() - - -void sub_RR_Fast(int d, int nh, int S, int ones, int * SSet, double * RR, double ** alpha){ - if(d < nh){ - sub_RR_Fast(d+1, nh, S, ones, SSet, RR, alpha); - - SSet[ones] = d; - sub_RR_Fast(d+1, nh, S|(1<<d), (ones+1), SSet, RR, alpha); - } - //d == nh - else{ - //S = 0 means that S is the empty set; - if(S == 0){ - RR[0] = 0; //log(1) = 0; - //cout << "R[0] = 0" << endl; - //cout << endl; - return; - - } - - //For given S, for all T \subset S, Compute AA_S[T] - AA_S = new double [S+1]; - compute_AA_S(nh, S, ones, SSet, AA_S, alpha); - //compute_AA_S_Iter(nh, S, AA_S, alpha); - - double sumOdd = MARK; - double sumEven = MARK; - - - compute_sum_RF_S_T(nh, S, ones, SSet, RR, alpha, sumOdd, sumEven); - - //if sumEven has been assigned some value instead of MARK - if(sumEven != MARK){ - logMinus_New(sumOdd, sumEven); - //LOGMINUS_NEW(sumOdd, sumEven); - } - - RR[S] = sumOdd; - delete[] AA_S; - - } -} // end sub_RR_Fast() - - - - - - - -//HR: -// Compute RR -void compute_RR_Fast(int nh, double * RR, double ** alpha){ - int * SSet = new int[nh]; - - sub_RR_Fast(0, nh, 0, 0, SSet, RR, alpha); - - delete[] SSet; - -} // end compute_RR_Fast() - - -//HR: Compute: \sum_{k=1}^{|S|} (-1)^{k+1} \sum{T \subset S, |T|=k} RF(S,T) -void rec_compute_sum_RF_S_T_TSize( - int d, - int nh, - int S, - int ones, - int * SSet, - int T, - int sizeofT, - int * TSet, - double * RR, - double ** alpha, - double & sumOdd, - double & sumEven, - int TSize) -{ - - if(d < nh){ - rec_compute_sum_RF_S_T_TSize(d+1, nh, S, ones, SSet, T, sizeofT, TSet, RR, alpha, sumOdd, sumEven, TSize); - - //the binary repre of S has 1 in d'th position (starting from 0) from right - if(((S>>d) & 1) == 1){ - TSet[sizeofT] = d; - rec_compute_sum_RF_S_T_TSize(d+1, nh, S, ones, SSet, (T | (1<<d)), (sizeofT + 1), TSet, RR, alpha, sumOdd, sumEven, TSize); - } - } - else{ - if(sizeofT == 0){ - //|T| == 0 does not count - return; - - } - //HR: new for *_TSize - else if(sizeofT <= TSize){ - //else{ - double result_RF = compute_RF(nh, S, T, sizeofT, TSet, RR, alpha); - //sizeofT is odd - if(sizeofT % 2 == 1){ - logAdd_New(sumOdd, result_RF); - //LOGADD_NEW(sumOdd, result_RF); - } - else{ - logAdd_New(sumEven, result_RF); - //LOGADD_NEW(sumEven, result_RF); - } - - } - - } -} // end rec_compute_sum_RF_S_T_TSize() - - -//HR: Compute: \sum_{k=1}^{|S|} (-1)^{k+1} \sum{T \subset S, |T|=k} RF(S,T) -void compute_sum_RF_S_T_TSize(int nh, int S, int ones, int * SSet, double * RR, double ** alpha, double & sumOdd, double & sumEven, int TSize){ - - int * TSet = new int[ones]; - rec_compute_sum_RF_S_T_TSize(0, nh, S, ones, SSet, 0, 0, TSet, RR, alpha, sumOdd, sumEven, TSize); - delete[] TSet; - - -}// end compute_sum_RF_S_T_TSize() - - - -void sub_RR_Fast_TSize(int d, int nh, int S, int ones, int * SSet, double * RR, double ** alpha, int TSize){ - if(d < nh){ - sub_RR_Fast_TSize(d+1, nh, S, ones, SSet, RR, alpha, TSize); - - SSet[ones] = d; - sub_RR_Fast_TSize(d+1, nh, S|(1<<d), (ones+1), SSet, RR, alpha, TSize); - } - //d == nh - else{ - //S = 0 means that S is the empty set; - if(S == 0){ - RR[0] = 0; //log(1) = 0; - //cout << "R[0] = 0" << endl; - //cout << endl; - return; - - } - - //For given S, for all T \subset S, Compute AA_S[T] - AA_S = new double [S+1]; - compute_AA_S(nh, S, ones, SSet, AA_S, alpha); - //compute_AA_S_Iter(nh, S, AA_S, alpha); - - double sumOdd = MARK; - double sumEven = MARK; - - - compute_sum_RF_S_T_TSize(nh, S, ones, SSet, RR, alpha, sumOdd, sumEven, TSize); - - - //if sumEven has been assigned some value instead of MARK - if(sumEven != MARK){ - logMinus_New_NonnegRes(sumOdd, sumEven); - //logMinus_New(sumOdd, sumEven); - //LOGMINUS_NEW(sumOdd, sumEven); - } - - RR[S] = sumOdd; - delete[] AA_S; - - } -}// end sub_RR_Fast_TSize() - - -//HR: -// Compute RR -void compute_RR_Fast_TSize(int nh, double * RR, double ** alpha, int TSize){ - int * SSet = new int[nh]; - - sub_RR_Fast_TSize(0, nh, 0, 0, SSet, RR, alpha, TSize); - - delete[] SSet; - -} // end compute_RR_Fast_TSize() - - - -void rec_compute_sum_F_S_T_Details( - int d, - int nh, - int S, - int ones, - int * SSet, - int T, - int sizeofT, - int * TSet, - double * h, - double ** alpha, - double & sumOdd, - double & sumEven, - double * FSum) -{ - - if(d < nh){ - rec_compute_sum_F_S_T_Details(d+1, nh, S, ones, SSet, T, sizeofT, TSet, h, alpha, sumOdd, sumEven, FSum); - - //the binary repre of S has 1 in d'th position (starting from 0) from right - if(((S>>d) & 1) == 1){ - TSet[sizeofT] = d; - rec_compute_sum_F_S_T_Details(d+1, nh, S, ones, SSet, (T | (1<<d)), (sizeofT + 1), TSet, h, alpha, sumOdd, sumEven, FSum); - } - } - else{ - if(sizeofT == 0){ - //|T| == 0 does not count - return; - - } - else{ - double result_F = compute_f(nh, S, T, sizeofT, TSet, h, alpha); - //sizeofT is odd - if(sizeofT % 2 == 1){ - logAdd_New(sumOdd, result_F); - //LOGADD_NEW(sumOdd, result_F); - - } - else{ - logAdd_New(sumEven, result_F); - //LOGADD_NEW(sumEven, result_F); - } - - //FSum[sizeofT - 1] stores the sum_{T \subset S, |T| = sizeofT} F(S,T) - logAdd_New(FSum[sizeofT - 1], result_F); - //LOGADD_NEW(sumEven, result_F); - - - - } - - } -} - - - -void compute_sum_F_S_T_Details(int nh, int S, int ones, int * SSet, double * h, double ** alpha, double & sumOdd, double & sumEven, double * FSum){ - //TSet's length is set to be SSet's length: it is fine since each TSetLen is set accordingly to each subset T; - int * TSet = new int[ones]; - rec_compute_sum_F_S_T_Details(0, nh, S, ones, SSet, 0, 0, TSet, h, alpha, sumOdd, sumEven, FSum); - delete[] TSet; - - -} - - -void sub_h_Fast_Details(int d, int nh, int S, int ones, int * SSet, double * h, double ** alpha, double * FSum){ - if(d < nh){ - - //this kind of ordering in the recursion is crucial; - //it guarantee when you want to compute one S, all its subsets have already been computed - sub_h_Fast_Details(d+1, nh, S, ones, SSet, h, alpha, FSum); - - SSet[ones] = d; - sub_h_Fast_Details(d+1, nh, S|(1<<d), (ones+1), SSet, h, alpha, FSum); - } - //d == nh - else{ - //S = 0 means that S is the empty set; - if(S == 0){ - h[0] = 0; //log(1) = 0; - //cout << "h[0] = 0" << endl; - //cout << endl; - return; - - } - - //if S > 0 - double sumOdd = MARK; - double sumEven = MARK; - - if(S < (1 << nh) - 1 ){ - compute_sum_F_S_T(nh, S, ones, SSet, h, alpha, sumOdd, sumEven); - } - //S == (1 << nh) - 1 - else{ - compute_sum_F_S_T_Details(nh, S, ones, SSet, h, alpha, sumOdd, sumEven, FSum); - } - - - //if sumEven has been assigned some value instead of MARK - if(sumEven != MARK){ - logMinus_New(sumOdd, sumEven); - //LOGMINUS_NEW(sumOdd, sumEven); - } - - h[S] = sumOdd; - //cout << "h[" << S << "] = " << h[S] << endl; - //cout << endl; - - } -} - - -void compute_h_Fast_Details(int nh, double * h, double ** alpha, double * FSum){ - int * SSet = new int[nh]; - - sub_h_Fast_Details(0, nh, 0, 0, SSet, h, alpha, FSum); - - delete [] SSet; - -} - - - -//HR: Compute: \sum_{k=1}^{|S|} (-1)^{k+1} \sum{T \subset S, |T|=k} F(S,T) -void rec_compute_sum_F_S_T_TSize( - int d, - int nh, - int S, - int ones, - int * SSet, - int T, - int sizeofT, - int * TSet, - double * h, - double ** alpha, - double & sumOdd, - double & sumEven, - int TSize) -{ - - if(d < nh){ - rec_compute_sum_F_S_T_TSize(d+1, nh, S, ones, SSet, T, sizeofT, TSet, h, alpha, sumOdd, sumEven, TSize); - - //the binary repre of S has 1 in d'th position (starting from 0) from right - if(((S>>d) & 1) == 1){ - TSet[sizeofT] = d; - rec_compute_sum_F_S_T_TSize(d+1, nh, S, ones, SSet, (T | (1<<d)), (sizeofT + 1), TSet, h, alpha, sumOdd, sumEven, TSize); - } - } - else{ - if(sizeofT == 0){ - //|T| == 0 does not count - return; - - } - //else { - //HR: new for *_TSize - else if(sizeofT <= TSize){ - double result_F = compute_f(nh, S, T, sizeofT, TSet, h, alpha); - //sizeofT is odd - if(sizeofT % 2 == 1){ - //if(sizeofT % 2 == 1 && sizeofT <= TSize){ - logAdd_New(sumOdd, result_F); - //LOGADD_NEW(sumOdd, result_F); - } - else{ - //else if(sizeofT % 2 == 0 && sizeofT <= TSize){ - logAdd_New(sumEven, result_F); - //LOGADD_NEW(sumEven, result_F); - } - - } - - } -} // end rec_compute_sum_F_S_T_TSize() - - - -//HR: Compute: \sum_{k=1}^{|S|} (-1)^{k+1} \sum{T \subset S, |T|=k} F(S,T) -void compute_sum_F_S_T_TSize(int nh, int S, int ones, int * SSet, double * h, double ** alpha, double & sumOdd, double & sumEven, int TSize){ - //TSet's length is set to be SSet's length: it is fine since each TSetLen is set accordingly to each subset T; - int * TSet = new int[ones]; - rec_compute_sum_F_S_T_TSize(0, nh, S, ones, SSet, 0, 0, TSet, h, alpha, sumOdd, sumEven, TSize); - delete[] TSet; - - -} - - -void sub_h_Fast_TSize(int d, int nh, int S, int ones, int * SSet, double * h, double ** alpha, int TSize){ - if(d < nh){ - - //this kind of ordering in the recursion is crucial; - //it guarantee when you want to compute one S, all its subsets have already been computed - sub_h_Fast_TSize(d+1, nh, S, ones, SSet, h, alpha, TSize); - - SSet[ones] = d; - sub_h_Fast_TSize(d+1, nh, S|(1<<d), (ones+1), SSet, h, alpha, TSize); - } - //d == nh - else{ - //S = 0 means that S is the empty set; - if(S == 0){ - h[0] = 0; //log(1) = 0; - //cout << "h[0] = 0" << endl; - //cout << endl; - return; - - } - - //if S > 0 - double sumOdd = MARK; - double sumEven = MARK; - - - compute_sum_F_S_T_TSize(nh, S, ones, SSet, h, alpha, sumOdd, sumEven, TSize); - - //if sumEven has been assigned some value instead of MARK - if(sumEven != MARK){ - logMinus_New_NonnegRes(sumOdd, sumEven); - //logMinus_New(sumOdd, sumEven); - //LOGMINUS_NEW(sumOdd, sumEven); - } - - h[S] = sumOdd; - //cout << "h[" << S << "] = " << h[S] << endl; - //cout << endl; - - } -} // end sub_h_Fast_TSize() - - -//HR: -// Compute h - -void compute_h_Fast_TSize(int nh, double * h, double ** alpha, int TSize){ - int * SSet = new int[nh]; - - sub_h_Fast_TSize(0, nh, 0, 0, SSet, h, alpha, TSize); - - delete [] SSet; - -} // end compute_h_Fast_TSize() - - - - -void rec_compute_sum_RF_S_T_Details( - int d, - int nh, - int S, - int ones, - int * SSet, - int T, - int sizeofT, - int * TSet, - double * RR, - double ** alpha, - double & sumOdd, - double & sumEven, - double * RFSum) -{ - - if(d < nh){ - rec_compute_sum_RF_S_T_Details(d+1, nh, S, ones, SSet, T, sizeofT, TSet, RR, alpha, sumOdd, sumEven, RFSum); - - //the binary repre of S has 1 in d'th position (starting from 0) from right - if(((S>>d) & 1) == 1){ - TSet[sizeofT] = d; - rec_compute_sum_RF_S_T_Details(d+1, nh, S, ones, SSet, (T | (1<<d)), (sizeofT + 1), TSet, RR, alpha, sumOdd, sumEven, RFSum); - } - } - else{ - if(sizeofT == 0){ - //|T| == 0 does not count - return; - - } - else{ - double result_RF = compute_RF(nh, S, T, sizeofT, TSet, RR, alpha); - //sizeofT is odd - if(sizeofT % 2 == 1){ - logAdd_New(sumOdd, result_RF); - //LOGADD_NEW(sumOdd, result_RF); - } - else{ - logAdd_New(sumEven, result_RF); - //LOGADD_NEW(sumEven, result_RF); - } - //RFSum[sizeofT - 1] stores the sum_{T \subset S, |T| = sizeofT} RF(S,T) - logAdd_New(RFSum[sizeofT - 1], result_RF); - //LOGADD_NEW(RFSum[sizeofT - 1], result_RF); - - } - - } -} - - - -void compute_sum_RF_S_T_Details(int nh, int S, int ones, int * SSet, double * RR, double ** alpha, double & sumOdd, double & sumEven, double * RFSum){ - - int * TSet = new int[ones]; - rec_compute_sum_RF_S_T_Details(0, nh, S, ones, SSet, 0, 0, TSet, RR, alpha, sumOdd, sumEven, RFSum); - delete[] TSet; - - -} - - - -void sub_RR_Fast_Details(int d, int nh, int S, int ones, int * SSet, double * RR, double ** alpha, double * RFSum){ - if(d < nh){ - sub_RR_Fast_Details(d+1, nh, S, ones, SSet, RR, alpha, RFSum); - - SSet[ones] = d; - sub_RR_Fast_Details(d+1, nh, S|(1<<d), (ones+1), SSet, RR, alpha, RFSum); - } - //d == nh - else{ - //S = 0 means that S is the empty set; - if(S == 0){ - RR[0] = 0; //log(1) = 0; - //cout << "R[0] = 0" << endl; - //cout << endl; - return; - - } - - //For given S, for all T \subset S, Compute AA_S[T] - AA_S = new double [S+1]; - compute_AA_S(nh, S, ones, SSet, AA_S, alpha); - //compute_AA_S_Iter(nh, S, AA_S, alpha); - - double sumOdd = MARK; - double sumEven = MARK; - - if(S < (1 << nh) - 1 ){ - compute_sum_RF_S_T(nh, S, ones, SSet, RR, alpha, sumOdd, sumEven); - } - //if S == (1 << nh) - 1 - else{ - compute_sum_RF_S_T_Details(nh, S, ones, SSet, RR, alpha, sumOdd, sumEven, RFSum); - } - - - - //if sumEven has been assigned some value instead of MARK - if(sumEven != MARK){ - logMinus_New(sumOdd, sumEven); - //LOGMINUS_NEW(sumOdd, sumEven); - } - - RR[S] = sumOdd; - delete[] AA_S; - - } -} - - - - -void compute_RR_Fast_Details(int nh, double * RR, double ** alpha, double * RFSum){ - int * SSet = new int[nh]; - - sub_RR_Fast_Details(0, nh, 0, 0, SSet, RR, alpha, RFSum); - - delete[] SSet; - -} - - - - - - - - -//HR: Compute: \sum_{k=1}^{|S|} (-1)^{k+1} \sum{T \subset S, |T|=k} RF(S,T) -void compute_sum_RF_S_T_Iter(int nh, int S, double * RR, double ** alpha, double & sumOdd, double & sumEven){ - - //all the subsets T of S, expect that T = 0 (empty set) - for(int T = 1; T <= S; T++){ - //if T is the subset of S - if((S|T) == S){ - - int TSetLen = binIntLen(T); - int * TSet = new int[TSetLen]; - binIntToDecIntArr(T, TSetLen, TSet); - - double result_RF = compute_RF(nh, S, T, TSetLen, TSet, RR, alpha); - //sizeofT is odd - if(TSetLen % 2 == 1){ - logAdd_New(sumOdd, result_RF); - //LOGADD_NEW(sumOdd, result_RF); - } - else{ - logAdd_New(sumEven, result_RF); - //LOGADD_NEW(sumEven, result_RF); - } - - delete[] TSet; - } - - } - -} - -//HR: -// Compute RR -void compute_RR_Iter(int nh, double * RR, double ** alpha){ - - - RR[0] = 0; //log(1) = 0; - - //RR[S]: S: from 1 to (1<<nh)-1 - for(int S = 1; S < (1<<nh); S++){ - //For given S, for all T \subset S, Compute AA_S[T] - AA_S = new double [S+1]; - //compute_AA_S(nh, S, ones, SSet, AA_S, alpha); - compute_AA_S_Iter(nh, S, AA_S, alpha); - - double sumOdd = MARK; - double sumEven = MARK; - - compute_sum_RF_S_T_Iter(nh, S, RR, alpha, sumOdd, sumEven); - - //if sumEven has been assigned some value instead of MARK - if(sumEven != MARK){ - logMinus_New(sumOdd, sumEven); - //LOGMINUS_NEW(sumOdd, sumEven); - } - - RR[S] = sumOdd; - //cout << "RR[" << S << "] = " << h[S] << endl; - //cout << endl; - - delete[] AA_S; - - } - -} - - - - -// Given v \in V, given U \subset V-{v}, -// Compute all T \subset (V-{v}-U) = TMax: Eta_U(T) at one time -void rec_compute_Eta_U( - int d, - int nh, - int TMax, - int TMaxSetLen, //leng of SSet - int * TMaxSet, - int U, - int T, - int sizeofT, - int * TSet, - double * Eta_U, - double ** alpha -){ - - if(d < nh){ - rec_compute_Eta_U(d+1, nh, TMax, TMaxSetLen, TMaxSet, U, T, sizeofT, TSet, Eta_U, alpha); - - //the binary repre of S has 1 in d'th position (starting from 0) from right - if(((TMax>>d) & 1) == 1){ - TSet[sizeofT] = d; - rec_compute_Eta_U(d+1, nh, TMax, TMaxSetLen, TMaxSet, U, (T | (1<<d)), (sizeofT + 1), TSet, Eta_U, alpha); - } - } - else{ - if(T == 0){ - //cout << "\nT == 0" << endl; - - Eta_U[T] = 0; - - //cout << "AA_S[" << T << "]=" << AA_S[T] << endl; - //cout << endl; - } - else{ - - Eta_U[T] = alpha[TSet[0]][U] + Eta_U[T - (1<<TSet[0])]; - - } - - } - - -} - - -// Given v \in V, given U \subset V-{v}, -// Compute all T \subset (V-{v}-U) = TMax: Eta_U(T) at one time -void compute_Eta_U( - int nh, - int TMax, - int TMaxSetLen, - int * TMaxSet, - int U, - double * Eta_U, - double ** alpha -){ - int * TSet = new int[TMaxSetLen]; - rec_compute_Eta_U(0, nh, TMax, TMaxSetLen, TMaxSet, U, 0, 0, TSet, Eta_U, alpha); - delete[] TSet; - -} - - -// Given v \in V, given U \subset V-{v}, -// Compute K_v(U) -void rec_compute_K_v( - int d, - int nh, - int TMax, - int TMaxSetLen, //leng of SSet - int * TMaxSet, - int U, - int T, - int sizeofT, - int * TSet, - double * Eta_U, - double * K_v, - double ** alpha, - double & sumOdd, - double & sumEven -){ - if(d < nh){ - rec_compute_K_v(d+1, nh, TMax, TMaxSetLen, TMaxSet, U, T, sizeofT, TSet, Eta_U, K_v, alpha, sumOdd, sumEven); - - //the binary repre of S has 1 in d'th position (starting from 0) from right - if(((TMax>>d) & 1) == 1){ - TSet[sizeofT] = d; - rec_compute_K_v(d+1, nh, TMax, TMaxSetLen, TMaxSet, U, (T | (1<<d)), (sizeofT + 1), TSet, Eta_U, K_v, alpha, sumOdd, sumEven); - } - } - else{ - double abs_result = RRFunc[TMax - T] + Eta_U[T]; - //sizeofT is odd - if(sizeofT % 2 == 1){ - logAdd_New(sumOdd, abs_result); - //LOGADD_NEW(sumOdd, abs_result); - } - else{ - logAdd_New(sumEven, abs_result); - //LOGADD_NEW(sumEven, abs_result); - } - - } - -} - - - -// Given v \in V, given U \subset V-{v}, -// Compute K_v(U) -void compute_K_v( - int nh, - double * K_v, - int v, - int U, - int USetLen, - int * USet, - double * Eta_U, - double ** alpha -) - - -{ - //TMax = V - {v} - U - int TMax = (1 << nh) - 1 - (1 << v) - U; - int TMaxSetLen = nh - 1 - USetLen; - int * TMaxSet = new int[TMaxSetLen]; - binIntToDecIntArr(TMax, TMaxSetLen, TMaxSet); - - //compute Eta_U - Eta_U = new double [TMax+1]; - compute_Eta_U(nh, TMax, TMaxSetLen, TMaxSet, U, Eta_U, alpha); - -// totalOfMixEta << "\nEta_U U == " << U << ":" << endl; -// for(int index = 0; index < TMax+1; index++){ -// totalOfMixEta << "Eta_U[" << index << "] = " << Eta_U[index] << endl; -// } - - - - double result_K_v; - - double sumOdd = MARK; - double sumEven = MARK; - - int * TSet = new int[TMaxSetLen]; - rec_compute_K_v(0, nh, TMax, TMaxSetLen, TMaxSet, U, 0, 0, TSet, Eta_U, K_v, alpha, sumOdd, sumEven); - - - - // sum of itmes of Even sizeofT must have been assigned some value, since |T| = 0 must exist - // sum of itmes of odd sizeofT must have been assigned some value could be not assigned so that it is still MARK - if(sumOdd == MARK){ - result_K_v = sumEven; - } - else{ - //if sum of itmes of Even sizeofT > sum of itmes of odd sizeofT, so that log(sumEven) > log(sumOdd) - if(sumEven > sumOdd){ - logMinus_New(sumEven, sumOdd); - //LOGMINUS_NEW(sumEven, sumOdd); - //result_K_v is log(prob) < 0 - result_K_v = sumEven; - } - else if(sumEven == sumOdd){ - //cerr<<"\n******Original K_v is zero!" << endl; - result_K_v = LOG_ZERO; - } - else{ - //cerr<<"\n******Original K_v is negetive!" << endl; - logMinus_New(sumOdd, sumEven); - //LOGMINUS_NEW(sumOdd, sumEven); - //use result_K_v > 0 to represent negative prob - result_K_v = - sumOdd; - //cerr<<"K_v[" << U << "]" << result_K_v << endl; - } - } - K_v[U] = result_K_v; - - delete[] TSet; - - delete[] Eta_U; - - -} - - -void init_all_K_v(int d, int S, double * K_v, double value, int ones, int nh){ - //cerr<<" d: "<<d<<endl; - - if (d < nh){ - init_all_K_v(d+1, S, K_v, value, ones, nh); - - //HR: ones means the num of 1 bits, represeting the num of parents - //HR: S | (1 << d) reprents the S could have 1 bit in the d'th if current S does not have - //HR: if (ones < k) - init_all_K_v(d+1, S | (1 << d), K_v, value, ones+1, nh); - } - else{ - K_v[S] = value; - - } -} - - -void rec_compute_all_K_v( - int d, - int nh, - int UMax, - int UMaxSetLen, //leng of SSet - int * UMaxSet, - int U, - int USetLen, - int * USet, - double * K_v, - int v, - double ** alpha -){ - if(d < nh){ - rec_compute_all_K_v(d+1, nh, UMax, UMaxSetLen, UMaxSet, U, USetLen, USet, K_v, v, alpha); - - //the binary repre of S has 1 in d'th position (starting from 0) from right - if(((UMax>>d) & 1) == 1){ - USet[USetLen] = d; - rec_compute_all_K_v(d+1, nh, UMax, UMaxSetLen, UMaxSet, (U | (1<<d)), (USetLen + 1), USet, K_v, v, alpha); - } - } - else{ - compute_K_v(nh, K_v, v, U, USetLen, USet, Eta_U, alpha); - - } - -} - - -void compute_all_K_v( - int nh, - double * K_v, - int v, - double ** alpha -){ - - init_all_K_v(0, 0, K_v, LOG_ZERO, 0, nh); - - //UMax = V - {v} - int UMax = (1 << nh) - 1 - (1 << v); - int UMaxSetLen = nh - 1; - int * UMaxSet = new int[UMaxSetLen]; - binIntToDecIntArr(UMax, UMaxSetLen, UMaxSet); - - int * USet = new int[UMaxSetLen]; - rec_compute_all_K_v(0, nh, UMax, UMaxSetLen, UMaxSet, 0, 0, USet, K_v, v, alpha); - - delete[] USet; - -} - - diff --git a/sourcecodes/k-best/src/UpdateHR2.h b/sourcecodes/k-best/src/UpdateHR2.h deleted file mode 100644 index c7deefe8..00000000 --- a/sourcecodes/k-best/src/UpdateHR2.h +++ /dev/null @@ -1,511 +0,0 @@ -#include<stdio.h> -#include<stdlib.h> - -#include<iostream> -#include<vector> -#include<deque> -#include<string> -#include<fstream> -#include<math.h> - -#include"Arguments.h" -#include"Model.h" - -using namespace std; - - -struct ADTreenode{ - int count; - - //i.e. start attr which = *; - int startVaryNodeInd; - - //struct ADVarynode * ADVaryNodePs[]; - struct ADVarynode ** ADVaryNodePs; -}; - -typedef struct ADTreenode ADTreeNode; - -struct ADVarynode{ - //Represent Vary Index - int index; - - int mcv; - - //struct ADTreenode * ADTreeNodePs[]; - struct ADTreenode ** ADTreeNodePs; - -}; - -typedef struct ADVarynode ADVaryNode; - - -typedef struct { - //the count for each arrangment of contiTableAttrs - //contiTableCounts.size() == the product of the arity of each element in contiTableAttrs - //do not explicitly record the whole contiTable - vector<int> contiTableCounts; - - //invariant: in the decreasing order - vector<int> contiTableAttrs; - - //condiAttrs.size() == condiVals.size() - //invariant: in the increasing order - vector<int> condiAttrs; - vector<int> condiVals; - - //invariant: contiTableAttrs.size() + condiAttrs.size() == the whole original inquiry length - // finally: condiAttrs.size() == 0 -} CondiContiTable; - - - - - -ADTreeNode * MakeADTree(int, vector<int> &, vector< vector<int> > &, vector<int> &); -ADVaryNode * MakeVaryNode(int, vector<int> &, vector< vector<int> > &, vector<int> &); -void PrintADTreeNode(ADTreeNode *, int, const int, vector<int> &); -void PrintADVaryNode(ADVaryNode *, int, const int, vector<int> &); -void FreeADTreeNode(ADTreeNode *, const int, vector<int> &); -void FreeADVaryNode(ADVaryNode *, const int, vector<int> &); - - -CondiContiTable MakeContab(deque<int>, ADTreeNode *, - vector<int> &, vector<int> &, const vector<int> &); - -void MinusContab(CondiContiTable &, CondiContiTable *, int, int); - -void ConcatContab(CondiContiTable *, int, int, CondiContiTable &); - - - - - -//HR: -// a_i is in {0, ..., M-1} -// dm: the data matrix: R * M -// dmIndex: initially stores {0, 1, ..., R - 1}, it is just the light-weight index for dm -// arities: stores the arity of each attr -// could use vector<int> & dmIndex instead of vector<int> dmIndex -ADTreeNode * MakeADTree(int a_i, vector<int> & dmIndex, vector< vector<int> > & dm, vector<int> & arities){ - //M = num of attr - int M = dm[0].size(); - - ADTreeNode * ADTreeNodeP1 = (ADTreeNode *) malloc(sizeof(ADTreeNode)); - ADTreeNodeP1->count = dmIndex.size(); - ADTreeNodeP1->startVaryNodeInd = a_i; - //base - if(a_i >= M){ - ADTreeNodeP1->ADVaryNodePs = NULL; - } - else{ - ADTreeNodeP1->ADVaryNodePs = (ADVaryNode **) malloc(sizeof(ADVaryNode*) * - (M - 1 - a_i + 1)); - } - for(int a_j = a_i; a_j <= M-1; a_j++){ - ADTreeNodeP1->ADVaryNodePs[a_j - a_i] = MakeVaryNode(a_j, dmIndex, dm, arities); - } - return ADTreeNodeP1; - -}//end ADTreeNode * MakeADTree() - - - -//HR: -// a_i is in {0, ..., M-1} -// dm: the data matrix: R * M -// dmIndex: initially stores {0, 1, ..., R - 1} -// arities: stores the arity of each attr -// could use vector<int> & dmIndex instead of vector<int> dmIndex -ADVaryNode * MakeVaryNode(int a_i, vector<int> & dmIndex, vector< vector<int> > & dm, vector<int> & arities){ - ADVaryNode * ADVaryNodeP1 = (ADVaryNode *) malloc(sizeof(ADVaryNode)); - ADVaryNodeP1->index = a_i; - int n_i = arities[a_i];//may be used as global var - ADVaryNodeP1->ADTreeNodePs = (ADTreeNode **) malloc(sizeof(ADTreeNode *) * n_i); - vector<int> dmIndexSub[n_i]; - for(unsigned int j = 0; j <= dmIndex.size() - 1; j++){ - int v = dm[dmIndex[j]][a_i]; - dmIndexSub[v].push_back(dmIndex[j]); - } - ADVaryNodeP1->mcv = 0; - int maxCount = dmIndexSub[0].size(); - for(int j = 1; j <= n_i - 1; j++){ - if((int) dmIndexSub[j].size() > maxCount){ - maxCount = dmIndexSub[j].size(); - ADVaryNodeP1->mcv = j; - } - } - for(int j = 0; j <= n_i - 1; j++){ - if(dmIndexSub[j].size() == 0 || j == ADVaryNodeP1->mcv){ - ADVaryNodeP1->ADTreeNodePs[j] = NULL; - } - else{ - ADVaryNodeP1->ADTreeNodePs[j] = MakeADTree(a_i+1, dmIndexSub[j], dm, arities); - } - } - //not necessary in fact - //dmIndex.clear(); - //HR: Neither necessary nor correct - //delete dmIndex; - return ADVaryNodeP1; - - -}//end ADVaryNode * MakeVaryNode() - - -//HR: -// ADTreeNodeP1: pointers to the ADTreeNode -// level: starting from 0 -// M: the num of attr -// arities: stores the arity of each attr -// initial call: PrintADTreeNode(ADTreeNodeP1, 0, M, arities) in Model.h -// pre-order to print the ADtree -void PrintADTreeNode(ADTreeNode * ADTreeNodeP1, int level, const int M, vector<int> & arities){ - string strSpace = ""; - for(int i = 0; i < level; i++){ - strSpace += " "; - } - cout << strSpace << "ADTreeNode" << endl; - cout << strSpace << "Count = " << ADTreeNodeP1->count << endl; - cout << strSpace << "startVaryNodeInd = " << ADTreeNodeP1->startVaryNodeInd << endl; - if(ADTreeNodeP1->ADVaryNodePs == NULL){ - return; - } - else{ - for(int i = 0; i < M - 1 - ADTreeNodeP1->startVaryNodeInd + 1; i++){ - PrintADVaryNode(ADTreeNodeP1->ADVaryNodePs[i], level+1, M, arities); - } - } -} //end void PrintADTreeNode() - - -//HR: -// ADVaryNodeP1: pointers to the ADVaryNode -// level: starting from 0 -// M: the num of attr -// arities: stores the arity of each attr -// pre-order to print the ADtree -void PrintADVaryNode(ADVaryNode * ADVaryNodeP1, int level, const int M, vector<int> & arities){ - string strSpace = ""; - for(int i = 0; i < level; i++){ - strSpace += " "; - } - cout << strSpace << "ADVaryNode" << endl; - cout << strSpace << "index = " << ADVaryNodeP1->index << endl; - cout << strSpace << "mcv = " << ADVaryNodeP1->mcv << endl; - int n_i = arities[ADVaryNodeP1->index]; //may be changed to global var - for(int j = 0; j <= n_i - 1; j++){ - if(j == ADVaryNodeP1->mcv){ - cout << strSpace << " mcv" << endl; - } - else if(ADVaryNodeP1->ADTreeNodePs[j] == NULL){ - cout << strSpace << " NULL" << endl; - } - else{ - PrintADTreeNode(ADVaryNodeP1->ADTreeNodePs[j], level+1, M, arities); - } - } - -}//end void PrintADVaryNode() - - - -//HR: -// ADTreeNodeP1: pointers to the ADTreeNode -// M: the num of attr -// arities: stores the arity of each attr -// initial call: FreeADTreeNode(ADTreeNodeP1, M, arities) in Model.h -// pre-order to free the ADtree -void FreeADTreeNode(ADTreeNode * ADTreeNodeP1, const int M, vector<int> & arities){ - - if(ADTreeNodeP1->ADVaryNodePs != NULL){ - for(int i = 0; i < M - 1 - ADTreeNodeP1->startVaryNodeInd + 1; i++){ - FreeADVaryNode(ADTreeNodeP1->ADVaryNodePs[i], M, arities); - } - free(ADTreeNodeP1->ADVaryNodePs); - } - - free(ADTreeNodeP1); -} //end void FreeADTreeNode() - - -//HR: -// ADVaryNodeP1: pointers to the ADVaryNode -// M: the num of attr -// arities: stores the arity of each attr -// pre-order to free the ADtree -void FreeADVaryNode(ADVaryNode * ADVaryNodeP1, const int M, vector<int> & arities){ - - int n_i = arities[ADVaryNodeP1->index]; //may be changed to global var - for(int j = 0; j <= n_i - 1; j++){ - if(j == ADVaryNodeP1->mcv){ - ; - } - else if(ADVaryNodeP1->ADTreeNodePs[j] == NULL){ - ; - } - else{ - FreeADTreeNode(ADVaryNodeP1->ADTreeNodePs[j], M, arities); - } - } - free(ADVaryNodeP1->ADTreeNodePs); - free(ADVaryNodeP1); - -}//end void FreeADVaryNode() - - - -//Error: if use ofstream of1 instead of ofstream & of1 -//In file included from Model.h:19, -// from main.cc:6: -//UpdateHR2.h: In copy constructor `std::basic_ios<char, std::char_traits<char> >::basic_ios(const std::basic_ios<char, std::char_traits<char> >&)': -///usr/lib/gcc/i386-redhat-linux/3.4.6/../../../../include/c++/3.4.6/bits/ios_base.h:781: error: `std::ios_base::ios_base(const std::ios_base&)' is private -//UpdateHR2.h:220: error: within this context -//UpdateHR2.h: In copy constructor `std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf(const std::basic_filebuf<char, std::char_traits<char> >&)': -///usr/lib/gcc/i386-redhat-linux/3.4.6/../../../../include/c++/3.4.6/streambuf:769: error: `std::basic_streambuf<_CharT, _Traits>::basic_streambuf(const std::basic_streambuf<_CharT, _Traits>&) [with _CharT = char, _Traits = std::char_traits<char>]' is private -//UpdateHR2.h:220: error: within this context -//UpdateHR2.h: In function `void print_CondiContiTable(CondiContiTable&, std::ofstream)': -//UpdateHR2.h:220: error: initializing argument 2 of `void print_vec(std::vector<int, std::allocator<int> >, std::ofstream)' - - -void print_vec(vector<int> & vec1, ofstream & of1){ - for(int i = 0; i < (int) vec1.size(); i++){ - of1 << vec1[i] << " "; - } - of1 << endl; -} - -void print_deque(deque<int> & v1, ofstream & of1){ - for(int i = 0; i < (int) v1.size(); i++){ - of1 << v1[i] << " "; - } - of1 << endl; -} - -void print_CondiContiTable(CondiContiTable & ccTable1, ofstream & of1){ - of1 << "ccTable1.contiTableCounts: " << endl; - print_vec(ccTable1.contiTableCounts, of1); - - of1 << "ccTable1.contiTableAttrs: " << endl; - print_vec(ccTable1.contiTableAttrs, of1); - - of1 << "ccTable1.condiAttrs: " << endl; - print_vec(ccTable1.condiAttrs, of1); - - of1 << "ccTable1.condiVals: " << endl; - print_vec(ccTable1.condiVals, of1); - -} - - - -void print_vec(vector<int> & vec1){ - for(int i = 0; i < (int) vec1.size(); i++){ - cout << vec1[i] << " "; - } - cout << endl; -} - - -void print_deque(deque<int> & v1){ - for(int i = 0; i < (int) v1.size(); i++){ - cout << v1[i] << " "; - } - cout << endl; -} - -void print_CondiContiTable(CondiContiTable & ccTable1){ - cout << "ccTable1.contiTableCounts: " << endl; - print_vec(ccTable1.contiTableCounts); - - cout << "ccTable1.contiTableAttrs: " << endl; - print_vec(ccTable1.contiTableAttrs); - - cout << "ccTable1.condiAttrs: " << endl; - print_vec(ccTable1.condiAttrs); - - cout << "ccTable1.condiVals: " << endl; - print_vec(ccTable1.condiVals); - -} - - - -//HR: -// inquiryAttrs: {a_i_1, ..., a_i_n} -// ADNP: The current pointer to ADTreeNode -// givenAttrs, givenVals explicilty record the meaning of ADNP -// {b_i_1, ..., b_i_m} = {value_b_i_1, .. value_b_i_m} -// pre: -// inquiryAttrs is in the increasing order -// givenAttrs is in the increasing order -CondiContiTable MakeContab(deque<int> inquiryAttrs, ADTreeNode * ADNP, - vector<int> & givenAttrs, vector<int> & givenVals, const vector<int> & arities){ - -// cout << "\nMakeContab()" << endl; -// cout << "inquiryAttrs" << endl; -// print_deque(inquiryAttrs); -// cout << "givenAttrs" << endl; -// print_vec(givenAttrs); -// cout << "givenVals" << endl; -// print_vec(givenVals); - - - - - //base 1 - if(ADNP == NULL){ - CondiContiTable bottomTable; - - //base 1.1 - //if(inquiryAttrs.size() == 0){ - if(inquiryAttrs.empty()){ - bottomTable.contiTableCounts.push_back(0); - //bottomTable.contiTableAttrs is empty - bottomTable.condiAttrs = givenAttrs; - bottomTable.condiVals = givenVals; - - //cout << "//base 1.1: if(ADNP == NULL) and if(inquiryAttrs.empty())" << endl; - //print_CondiContiTable(bottomTable); - - } - //base 1.2 - //if(inquiryAttrs.size() > 0) - else{ - int rowNum = 1; - for(unsigned int i = 0; i < inquiryAttrs.size(); i++){ - //Note: I explicitly write inquiryAttrs[inquiryAttrs.size() - 1 - i ] instead of - // inquiryAttrs[i] because this is really the ordering to create the whole contiTable - int lastAttr = inquiryAttrs[inquiryAttrs.size() - 1 - i ]; - rowNum *= arities[lastAttr]; - - bottomTable.contiTableAttrs.push_back(lastAttr); - } - bottomTable.condiAttrs = givenAttrs; - bottomTable.condiVals = givenVals; - - for(int i = 0; i < rowNum; i++){ - bottomTable.contiTableCounts.push_back(0); - } - - //cout << "//base 1.2: if(ADNP == NULL) and if(!inquiryAttrs.empty())" << endl; - //print_CondiContiTable(bottomTable); - } - - - - return bottomTable; - - }// end if(ADNP == NULL) - - //base 2 - else if (inquiryAttrs.empty()){ - CondiContiTable bottomTable; - bottomTable.contiTableCounts.push_back(ADNP->count); - //bottomTable.contiTableAttrs is empty - bottomTable.condiAttrs = givenAttrs; - bottomTable.condiVals = givenVals; - - //cout << "//base 2: if(ADNP != NULL) and if(inquiryAttrs.empty())" << endl; - //print_CondiContiTable(bottomTable); - - return bottomTable; - } - else{ - int a_i_1 = inquiryAttrs.front(); - int VNIndex = a_i_1 - ADNP->startVaryNodeInd; - ADVaryNode * VNP = ADNP->ADVaryNodePs[VNIndex]; - int mcv = VNP->mcv; - int n_i_1 = arities[a_i_1]; - CondiContiTable CTs[n_i_1]; - - //delete the 1st element a_i_1 of inquiryAtts, will never use the 1st element a_i_1 again - //but does not allow the sub_program to delete more elements, so use deque<int> inquiryAttrs instead of deque<int> & inquiryAttrs - //vector<int> & givenAttrs, vector<int> & givenVals can be used because the sub_program will change but then restore it - inquiryAttrs.pop_front(); - - for(int k = 0; k < n_i_1; k++){ - if(k != mcv){ - ADTreeNode * ADNP_k = VNP -> ADTreeNodePs[k]; - - vector<int> newGivenAttrs = givenAttrs; - newGivenAttrs.push_back(a_i_1); - vector<int> newGivenVals = givenVals; - newGivenVals.push_back(k); - CTs[k] = MakeContab(inquiryAttrs, ADNP_k, newGivenAttrs, newGivenVals, arities); - - } - } - CondiContiTable sumCTs = MakeContab(inquiryAttrs, ADNP, givenAttrs, givenVals, arities); - MinusContab(sumCTs, CTs, n_i_1, mcv); - - CondiContiTable result; - ConcatContab(CTs, n_i_1, a_i_1, result); - - //cout << "//non-base: " << endl; - //print_CondiContiTable(result); - - return result; - } - -}// end CondiContiTable MakeContab() - - -void MinusContab(CondiContiTable & sumCTs, CondiContiTable * CTs, int n_i_1, int mcv){ - CTs[mcv].contiTableCounts = sumCTs.contiTableCounts; - CTs[mcv].contiTableAttrs = sumCTs.contiTableAttrs; - for(unsigned int i = 0; i < CTs[mcv].contiTableCounts.size(); i++){ - for(int k = 0; k < n_i_1; k++){ - if(k != mcv){ - CTs[mcv].contiTableCounts[i] -= CTs[k].contiTableCounts[i]; - } - } - } - //assume arities of each attr >=2 - if(mcv != 0){ - CTs[mcv].condiAttrs = CTs[0].condiAttrs; - CTs[mcv].condiVals = CTs[0].condiVals; - } - else{ - CTs[mcv].condiAttrs = CTs[1].condiAttrs; - CTs[mcv].condiVals = CTs[1].condiVals; - } - CTs[mcv].condiVals.pop_back(); - CTs[mcv].condiVals.push_back(mcv); - -} //end void MinusContab() - - -void ConcatContab(CondiContiTable * CTs, int n_i_1, int a_i_1, CondiContiTable & concatedTable){ - for(int i = 0; i < n_i_1; i++){ - //for each i, CTs[i].contiTableCounts.size() is the same - for(unsigned int j = 0; j < CTs[i].contiTableCounts.size(); j++){ - concatedTable.contiTableCounts.push_back(CTs[i].contiTableCounts[j]); - } - } - - //check: a_i_1 == CTs[0].condiAttrs.back(); - if(a_i_1 != CTs[0].condiAttrs.back()){ - cout << "Error: a_i_1 != CTs[0].condiAttrs.back()" << endl; - cout << "a_i_1 = " << a_i_1 << endl; - cout << "CTs[0].condiAttrs.back() = " << CTs[0].condiAttrs.back() << endl; - } - - //move a_i_1 from the end of CTs[0].condiAttrs to the end of concatedTable.contiTableAttrs - concatedTable.contiTableAttrs = CTs[0].contiTableAttrs; - concatedTable.contiTableAttrs.push_back(a_i_1); - - concatedTable.condiAttrs = CTs[0].condiAttrs; - concatedTable.condiAttrs.pop_back(); - - concatedTable.condiVals = CTs[0].condiVals; - concatedTable.condiVals.pop_back(); - -} //end void ContatContab() - - - - - - - diff --git a/sourcecodes/k-best/src/arcToNet.cc b/sourcecodes/k-best/src/arcToNet.cc deleted file mode 100644 index b071baab..00000000 --- a/sourcecodes/k-best/src/arcToNet.cc +++ /dev/null @@ -1,233 +0,0 @@ -#include <iostream> -#include <fstream> -#include <iomanip> -//#include "varpar.h" -#include <stdlib.h> -#include <math.h> -#include <list> -#include <stdio.h> -#include <vector> -//#include "cfg.h" -#include <string.h> -#include <cmath> -//HR -//#define EPSILON 0.001 -#define EPSILON 0.00001 - - -//HR: Add for hash_set -#if __GNUC__ < 3 && __GNUC__ >= 2 && __GNUC_MINOR__ >= 95 -# include <hash_set> -# include <functional> -# define gnu_namespace std -#elif __GNUC__ >= 3 -# include <ext/hash_set> -# if __GNUC_MINOR__ == 0 -# include <functional> -# define gnu_namespace std -# else -# include <ext/functional> -# define gnu_namespace __gnu_cxx -# endif -#else -# include <hash_set.h> -# include <functional.h> -# define gnu_namespace std -#endif -using namespace gnu_namespace; -#include <set> -// - - -using namespace std; - - -//HR: add from Engine.h in BayesNw -#define MARK 9e99 -#define LOG_ZERO -1e101 -//#define LOGMINUS_NEW(logA, logB) if(logA == MARK) logA = logB; else if (logA == LOG_ZERO) logA = logB; else if (logB == LOG_ZERO) logA = logA; else logA = logA + log(1-exp(logB-logA)); -//HR: add from UpdateHR.h in BayesNw to deal with the problem in sum = 0 in comp_post() -//call by reference to the original value -//the log sum result is stored in logA -//may change double into long double; no, use double -void logAddComp(double & logA, double & logB){ - if(logA == MARK){ - logA = logB; - } - else if (logA == LOG_ZERO){ - logA = logB; - } - else if(logB == MARK){ - logA = logA; - } - else if(logB == LOG_ZERO){ - logA = logA; - } - //Nither logA nor logB is MARK/LOG_ZERO - else{ - //1 - if(logA < 0 && logB < 0 ){ - logA = logA + log( 1 + exp(logB-logA) ); - } - //2 - else if(logA > 0 && logB > 0){ - //always make exp(.): . > 0 - //2.1 - if(logA >= logB){ - logA = -( -logA + log( 1 + exp(-logB+logA) ) ); - } - //2.2 - else{ - logA = -( -logB + log( 1 + exp(-logA+logB) ) ); - } - - } - //3 - else if(logA < 0 && logB > 0){ - //3.1 - if(logA + logB > 0){ - //logA = logA + log( 1 - exp(-logB-logA) ); - logA = -logB + log( exp(logA + logB) - 1 ); - - } - //3.2 - else if(logA + logB < 0){ - logA = -( logA + log( exp(-logB-logA) - 1) ); - } - //3.3 - else{ - logA = LOG_ZERO; - } - } - //4 - else if(logA > 0 && logB < 0){ - //4.1 - if(logA + logB > 0){ - logA = -logA + log( exp(logB+logA) - 1); - } - //4.2 - else if(logA + logB < 0){ - //logA = -( -logA + log(1 - exp(logB+logA)) ); - logA = -( logB + log( exp(-logA-logB) - 1) ); - - } - //4.3 - else{ - logA = LOG_ZERO; - } - } - - } - -} - - -//HR: Add -//Will be used for checking edges-based feasure for Engineer in BayesNW -void arcToNet(char * inFeasFileName, char* outFeasFileName){ - - cout << "inFeasFileName: " << inFeasFileName << endl; - - cout << "outFeasFileName: " << outFeasFileName << endl; - - int MAX_VAR_NUM = 32; - - int inFeatureEdges[MAX_VAR_NUM]; - for(int i = 0; i < MAX_VAR_NUM; i++){ - inFeatureEdges[i] = 0; - } - - string str; - str.assign(inFeasFileName); - - - FILE* fp = fopen(str.c_str(), "r"); - - int fromNode; - int toNode; - //int i=0; - while(!feof(fp)){ - char c; - fromNode = -1; - toNode = -1; - - fscanf(fp,"%d",&fromNode); - fscanf(fp,"%d",&toNode); - fscanf(fp,"%c",&c); - - cout << "fromNode = "<< fromNode << endl; - cout << "toNode = "<< toNode << endl; - - inFeatureEdges[toNode] += (1 << fromNode); - - - - } - fclose(fp); - int no_var = toNode; - - for(int i = 0; i < MAX_VAR_NUM; i++){ - cout << "inFeatureEdges[" << i << "] " << inFeatureEdges[i] << endl; - } - - - int outFeatureEdges[MAX_VAR_NUM]; - for(int i = 0; i < MAX_VAR_NUM; i++){ - outFeatureEdges[i] = 0; - } - - string str2; - str2.assign(outFeasFileName); - - - fp=fopen(str2.c_str(), "r"); - - //int fromNode; - //int toNode; - //int i=0; - while(!feof(fp)){ - char c; - fromNode = -1; - toNode = -1; - - fscanf(fp,"%d",&fromNode); - fscanf(fp,"%d",&toNode); - fscanf(fp,"%c",&c); - - cout << "fromNode = "<< fromNode << endl; - cout << "toNode = "<< toNode << endl; - - outFeatureEdges[toNode] += (1 << fromNode); - - - - } - fclose(fp); - //int no_var = toNode; - - - for(int i = 0; i < MAX_VAR_NUM; i++){ - cout << "outFeatureEdges[" << i << "] " << outFeatureEdges[i] << endl; - } - - - - -} - - - -//HR:F -int main(int argc, char* argv[]){ - - if (argc!=3){ - cout << "Please type the correct format: arcToNet inFeatureFileName outFeatureFileName\n" << endl; - return 1; - } - - arcToNet(argv[1], argv[2]); - -} - - - diff --git a/sourcecodes/k-best/src/arcs2dot.c b/sourcecodes/k-best/src/arcs2dot.c deleted file mode 100644 index 12f48158..00000000 --- a/sourcecodes/k-best/src/arcs2dot.c +++ /dev/null @@ -1,60 +0,0 @@ -#include "cfg.h" - -#include <stdlib.h> -#include <stdio.h> -#include <string.h> - -#define BUFSIZE (1024) - -void arcs2dot(char* vdfile, char* arcfile, char* dotfile) -{ - char buffer[BUFSIZE]; - FILE* dotf = strcmp(dotfile,"-") ? fopen(dotfile, "w") : stdout; - - fprintf(dotf, "digraph Bene {\n"); - fprintf(dotf, " /*@@@BEFORE_ALL@@@*/\n"); - - {/* read vdfile to get names of variables */ - - FILE* vdf = fopen(vdfile, "r"); - int v; - fprintf(dotf, " /*@@@BEFORE_NODES@@@*/\n"); - for(v=0; NULL != fgets(buffer, BUFSIZE, vdf); ++v){ - char* token = strtok(buffer, "\t\r\n"); - fprintf(dotf, " V%d [label=\"%s\" /*@@@NODE_ATTS@@@*/];\n", v, token); - } - fprintf(dotf, " /*@@@AFTER_NODES@@@*/\n"); - fclose(vdf); - } - - { - - int from, to; - FILE* arcf = strcmp(arcfile,"-") ? fopen(arcfile, "r") : stdin; - - fprintf(dotf, " /*@@@BEFORE_EDGES@@@*/\n"); - while(2 == fscanf(arcf, "%d %d", &from, &to)){ - fprintf(dotf, " V%d -> V%d /*@@@EDGE_ATTS@@@*/;\n", from, to); - } - fprintf(dotf, " /*@@@AFTER_EDGES@@@*/\n"); - - fclose(arcf); - } - - fprintf(dotf, " /*@@@AFTER_ALL@@@*/\n"); - fprintf(dotf, "}\n"); - fclose(dotf); -} - -int main(int argc, char* argv[]) -{ - - if (argc!=4) { - fprintf(stderr, "Usage: arcs2dot vdfile arcfile dotfile\n"); - return 1; - } - - arcs2dot(argv[1], argv[2], argv[3]); - - return 0; -} diff --git a/sourcecodes/k-best/src/buildk.sh b/sourcecodes/k-best/src/buildk.sh deleted file mode 100644 index 9bd06a3e..00000000 --- a/sourcecodes/k-best/src/buildk.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -if [ ${1:-UNIX} == "WIN" ]; then - CC="i586-mingw32msvc-gcc" - EXT=".exe" -else - CC=gcc -fi - -D=g++ - -#CFLAGS="-Wextra -g -ansi -pedantic" -#CFLAGS="-Wall -O3 -g -pg" -CFLAGS="-Wall -O3" - -$CC $CFLAGS -c -o files.o files.c -$CC $CFLAGS -c -o varpar.o varpar.c - -$CC $CFLAGS -o get_local_scores$EXT files.c reg.c ilogi.c ls_XIC.c ls_NML.c ls_BDe.c ls_LOO.c get_local_scores.c -lm -$CC $CFLAGS -o split_local_scores$EXT split_local_scores.c files.o -$CC $CFLAGS -o reverse_local_scores$EXT reverse_local_scores.c files.o -$D -o get_kbest_parents$EXT get_kbest_parents.cc -$D -o get_kbest_nets$EXT get_kbest_nets.cc diff --git a/sourcecodes/k-best/src/buildk_poster.sh b/sourcecodes/k-best/src/buildk_poster.sh deleted file mode 100644 index a9964f8a..00000000 --- a/sourcecodes/k-best/src/buildk_poster.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - - -D=g++ - - -$D -o get_kbest_parents$EXT get_kbest_parents.cc -$D -o get_kbest_nets$EXT get_kbest_nets.cc - diff --git a/sourcecodes/k-best/src/clean.sh b/sourcecodes/k-best/src/clean.sh deleted file mode 100644 index 3db60eb5..00000000 --- a/sourcecodes/k-best/src/clean.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash - -rm -f get_local_scores split_local_scores reverse_local_scores \ - get_best_parents get_best_sinks get_best_order get_best_net \ - score_net score_nets net2parents parents2arcs arcs2dot \ - *.exe *.o *~ diff --git a/sourcecodes/k-best/src/comp_pHat_D.cc b/sourcecodes/k-best/src/comp_pHat_D.cc deleted file mode 100644 index fc789912..00000000 --- a/sourcecodes/k-best/src/comp_pHat_D.cc +++ /dev/null @@ -1,213 +0,0 @@ -#include <iostream> -#include <fstream> -#include <iomanip> -//#include "varpar.h" -#include <stdlib.h> -#include <math.h> -#include <list> -#include <stdio.h> -#include <vector> -//#include "cfg.h" -#include <string.h> -#include <cmath> -//HR -//#define EPSILON 0.001 -#define EPSILON 0.00001 - - -//HR: Add for hash_set -#if __GNUC__ < 3 && __GNUC__ >= 2 && __GNUC_MINOR__ >= 95 -# include <hash_set> -# include <functional> -# define gnu_namespace std -#elif __GNUC__ >= 3 -# include <ext/hash_set> -# if __GNUC_MINOR__ == 0 -# include <functional> -# define gnu_namespace std -# else -# include <ext/functional> -# define gnu_namespace __gnu_cxx -# endif -#else -# include <hash_set.h> -# include <functional.h> -# define gnu_namespace std -#endif -using namespace gnu_namespace; -#include <set> -// - - -using namespace std; - - -//HR: add from Engine.h in BayesNw -#define MARK 9e99 -#define LOG_ZERO -1e101 -//#define LOGMINUS_NEW(logA, logB) if(logA == MARK) logA = logB; else if (logA == LOG_ZERO) logA = logB; else if (logB == LOG_ZERO) logA = logA; else logA = logA + log(1-exp(logB-logA)); -//HR: add from UpdateHR.h in BayesNw to deal with the problem in sum = 0 in comp_post() -//call by reference to the original value -//the log sum result is stored in logA -//may change double into long double; no, use double -void logAddComp(double & logA, double & logB){ - if(logA == MARK){ - logA = logB; - } - else if (logA == LOG_ZERO){ - logA = logB; - } - else if(logB == MARK){ - logA = logA; - } - else if(logB == LOG_ZERO){ - logA = logA; - } - //Nither logA nor logB is MARK/LOG_ZERO - else{ - //1 - if(logA < 0 && logB < 0 ){ - logA = logA + log( 1 + exp(logB-logA) ); - } - //2 - else if(logA > 0 && logB > 0){ - //always make exp(.): . > 0 - //2.1 - if(logA >= logB){ - logA = -( -logA + log( 1 + exp(-logB+logA) ) ); - } - //2.2 - else{ - logA = -( -logB + log( 1 + exp(-logA+logB) ) ); - } - - } - //3 - else if(logA < 0 && logB > 0){ - //3.1 - if(logA + logB > 0){ - //logA = logA + log( 1 - exp(-logB-logA) ); - logA = -logB + log( exp(logA + logB) - 1 ); - - } - //3.2 - else if(logA + logB < 0){ - logA = -( logA + log( exp(-logB-logA) - 1) ); - } - //3.3 - else{ - logA = LOG_ZERO; - } - } - //4 - else if(logA > 0 && logB < 0){ - //4.1 - if(logA + logB > 0){ - logA = -logA + log( exp(logB+logA) - 1); - } - //4.2 - else if(logA + logB < 0){ - //logA = -( -logA + log(1 - exp(logB+logA)) ); - logA = -( logB + log( exp(-logA-logB) - 1) ); - - } - //4.3 - else{ - logA = LOG_ZERO; - } - } - - } - -} - - -//HR: Add -//Update from comp_post -void comp_pHat(){ - //double logSum = -450.491; //iris - double logSum = -9418.56; //tic - - //double logSum = -637.91; //zoo - - cerr << "logSum = " << logSum << endl; - - //double truelogP = -450.491; //iris - double truelogP = -9418.29; //tic - - //double truelogP = -619.502; //zoo - - cerr << "truelogP = " << truelogP << endl; - - int sampleSize = 1000; - - long double post[sampleSize]; - double relaLogScore[sampleSize]; - - double sumPost[sampleSize]; - - string str; - char str1[32]; - - FILE *fp = fopen("netpost" ,"r"); - int i = 0; - - - - - while(!feof(fp) && i < sampleSize){ - char c; - fscanf(fp,"%Lg",&post[i]); - //cout << " post[" << i << "] = " << post[i] << endl; - fscanf(fp,"%c",&c); - i++; - } - - for(int j = 0; j < sampleSize; j++){ - relaLogScore[j] = log(post[j]) + logSum; - //cout << " relaLogScore[" << i << "] = " << relaLogScore[j] << endl; - } - //cout << " relaLogScore[" << 1 << "] = " << relaLogScore[1] << endl; - //cout << " relaLogScore[" << 2 << "] = " << relaLogScore[2] << endl; - - for(int j = 0; j < sampleSize; j++){ - sumPost[j] = LOG_ZERO; - } - - for(int j = 0; j < sampleSize; j++){ - for(int k = 0; k <= j; k++){ - logAddComp(sumPost[j], relaLogScore[k]); - } - //cout << " sumPost[" << j << "] = " << sumPost[j] << endl; - } - - double DRatio[sampleSize]; - - - for(int j = 0; j < sampleSize; j++){ - DRatio[j] = exp( sumPost[j] - truelogP ) * 100; - //cout << "" << DRatio[j] << endl; - } - - double GRatio[sampleSize]; - for(int j = 0; j < sampleSize; j++){ - GRatio[j] = post[0]/post[j]; - //cout << "" << GRatio[j] << endl; - } - - cout << "\n\nDRatio\t GRatio" << endl; - for(int j = 0; j < sampleSize; j++){ - cout << "" << DRatio[j] << "\t " << GRatio[j] << endl; - } -} - - - -//HR:F -int main(int argc, char* argv[]){ - comp_pHat(); - -} - - - diff --git a/sourcecodes/k-best/src/data.sh b/sourcecodes/k-best/src/data.sh deleted file mode 100644 index d775b92a..00000000 --- a/sourcecodes/k-best/src/data.sh +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/bash - -binpath=`dirname $0` - -if [ $# -ne 4 ]; then - echo Usage: data2net.sh vdfile datafile score resultdir 1>&2 - exit 1 -fi - -vdfile=$1; shift -datafile=$1; shift -score=$1; shift -rdir=$1; shift - -mkdir -p $rdir -nof_vars=`cat $vdfile | wc -l` - -START=$(date +%s) -$binpath/get_best_parents $nof_vars ${rdir} -$binpath/get_best_sinks $nof_vars ${rdir} ${rdir}/sinks -$binpath/get_best_order $nof_vars ${rdir}/sinks ${rdir}/ord -$binpath/get_best_net $nof_vars ${rdir} ${rdir}/ord ${rdir}/net -$binpath/score_net ${rdir}/net ${rdir} -END=$(date +%s) -DIFF=$(( $END - $START )) -echo "Best network took $DIFF seconds" - diff --git a/sourcecodes/k-best/src/data2net.sh b/sourcecodes/k-best/src/data2net.sh deleted file mode 100644 index 3bc5d133..00000000 --- a/sourcecodes/k-best/src/data2net.sh +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/bash - -binpath=`dirname $0` - -if [ $# -ne 4 ]; then - echo Usage: data2net.sh vdfile datafile score resultdir 1>&2 - exit 1 -fi - -vdfile=$1; shift -datafile=$1; shift -score=$1; shift -rdir=$1; shift - -mkdir -p $rdir -nof_vars=`cat $vdfile | wc -l` - -START=$(date +%s) -$binpath/get_local_scores $vdfile $datafile $score 1 0 ${rdir}/res -$binpath/split_local_scores $nof_vars ${rdir} -$binpath/reverse_local_scores $nof_vars ${rdir} -END=$(date +%s) -DIFF=$(( $END - $START )) -echo "Local score took $DIFF seconds" - -START=$(date +%s) -$binpath/get_best_parents $nof_vars ${rdir} -$binpath/get_best_sinks $nof_vars ${rdir} ${rdir}/sinks -$binpath/get_best_order $nof_vars ${rdir}/sinks ${rdir}/ord -$binpath/get_best_net $nof_vars ${rdir} ${rdir}/ord ${rdir}/net -$binpath/score_net ${rdir}/net ${rdir} -END=$(date +%s) -DIFF=$(( $END - $START )) -echo "Best network took $DIFF seconds" - diff --git a/sourcecodes/k-best/src/data2netk.sh b/sourcecodes/k-best/src/data2netk.sh deleted file mode 100644 index e20f12c9..00000000 --- a/sourcecodes/k-best/src/data2netk.sh +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/bash - -binpath=`dirname $0` - -if [ $# -ne 5 ]; then - echo Usage: data2net.sh vdfile datafile score resultdir k 1>&2 - exit 1 -fi - -vdfile=$1; shift -datafile=$1; shift -score=$1; shift -rdir=$1; shift -k=$1;shift - -mkdir -p $rdir -nof_vars=`cat $vdfile | wc -l` - -START=$(date +%s%N) -$binpath/get_local_scores $vdfile $datafile $score 1 0 ${rdir}/res -#HR -echo "get_local_scores is done." -$binpath/split_local_scores $nof_vars ${rdir} -#HR -echo "split_local_scores is done." -$binpath/reverse_local_scores $nof_vars ${rdir} -#HR -echo "reverse_local_scores is done." -END=$(date +%s%N) -#DIFF=$(( $END - $START )) -DIFF1=$(( $END - $START )) -echo "Local score took $DIFF1 seconds" - -#the above is the same as original bene - -START=$(date +%s%N) -$binpath/get_kbest_parents $nof_vars ${rdir} $k -#HR -END=$(date +%s%N) -#DIFF=$(( $END - $START )) -DIFF2=$(( $END - $START )) -echo "get_kbest_parents is done." -echo "get_kbest_parents took $DIFF2 seconds" - -START=$(date +%s%N) -$binpath/get_kbest_nets $nof_vars ${rdir} $k -#HR -END=$(date +%s%N) -#DIFF=$(( $END - $START )) -DIFF3=$(( $END - $START )) -echo "get_kbest_nets is done." -echo "get_kbest_nets took $DIFF3 seconds" - -DIFF=`expr $DIFF1 + $DIFF2 + $DIFF3` -echo "total process took $DIFF seconds" diff --git a/sourcecodes/k-best/src/data2netk_poster.sh.bk b/sourcecodes/k-best/src/data2netk_poster.sh.bk deleted file mode 100644 index 6b3a34ca..00000000 --- a/sourcecodes/k-best/src/data2netk_poster.sh.bk +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/bash - -binpath=`dirname $0` - -if [ $# -ne 4 ]; then - echo Usage: data2net.sh datafile resultdir k 1>&2 - exit 1 -fi - -datafile=$1; shift -#score=$1; shift -rdir=$1; shift -k=$1;shift -n=$1;shift - -nof_vars=`head -1 $datafile|wc -w` -echo "The number of variables is $nof_vars." - -#HR: -if [ "$n" -eq 0 ] -then - maxindegree=`expr $nof_vars - 1` -else - maxindegree=$n -fi - -#maxindegree=`expr $nof_vars - 1` -echo "maxindegree is $maxindegree." - -#HR: -nof_instances=`cat $datafile | wc -l` -#delete the header and type -nof_instances=`expr $nof_instances - 2` -echo "The number of instances is $nof_instances." - - -START=$(date +%s%N) -$binpath/get_kbest_parents $nof_vars ${rdir} $k -#HR -END=$(date +%s%N) -#DIFF=$(( $END - $START )) -DIFF2=$(( $END - $START )) -echo "get_kbest_parents is done." -echo "get_kbest_parents took $DIFF2 n-seconds." - -START=$(date +%s%N) -$binpath/get_kbest_nets $nof_vars ${rdir} $k -#HR -END=$(date +%s%N) -#DIFF=$(( $END - $START )) -DIFF3=$(( $END - $START )) -echo "get_kbest_nets is done." -echo "get_kbest_nets took $DIFF3 n-seconds." - -DIFF=`expr $DIFF1 + $DIFF2 + $DIFF3` -echo "The total process took $DIFF n-seconds." diff --git a/sourcecodes/k-best/src/datak.sh b/sourcecodes/k-best/src/datak.sh deleted file mode 100644 index 8ae66439..00000000 --- a/sourcecodes/k-best/src/datak.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -binpath=`dirname $0` - -if [ $# -ne 5 ]; then - echo Usage: data2net.sh vdfile datafile score resultdir k 1>&2 - exit 1 -fi - -vdfile=$1; shift -datafile=$1; shift -score=$1; shift -rdir=$1; shift -k=$1; shift - -mkdir -p $rdir -nof_vars=`cat $vdfile | wc -l` -START=$(date +%s) -$binpath/get_kbest_parents $nof_vars ${rdir} $k -$binpath/get_kbest_nets $nof_vars ${rdir} $k -END=$(date +%s) -DIFF=$(( $END - $START )) -echo "Top k took $DIFF seconds" diff --git a/sourcecodes/k-best/src/drawgraph.sh b/sourcecodes/k-best/src/drawgraph.sh deleted file mode 100644 index a0f59c88..00000000 --- a/sourcecodes/k-best/src/drawgraph.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash -k=$1 -rdir=$2 -for (( i = 0 ; i < k; i++ )) -do - ${rdir}/../../src/arcs2dot ${rdir}/../iris.vd ${rdir}/$arc$i ${rdir}/dot_$i -done - diff --git a/sourcecodes/k-best/src/files.c b/sourcecodes/k-best/src/files.c deleted file mode 100644 index 3227f63c..00000000 --- a/sourcecodes/k-best/src/files.c +++ /dev/null @@ -1,59 +0,0 @@ -#include <stdlib.h> -#include <stdio.h> -#include <string.h> - -#include "files.h" - -int nof_digits(int n) -{ - int c=0; - do { - c += 1; - n /= 10; - } while(n); - return c; -} - -int nof_lines(char* filename) { - int nof_lines = 0; - FILE* f = fopen(filename,"r"); - int c = 0; - while(EOF != (c=fgetc(f))) - if(c=='\n') ++nof_lines; - fclose(f); - return nof_lines; -} - -char* create_fn(char* dirname, int i, char* ext) -{ char* fn = malloc((strlen(dirname)+1+nof_digits(i)+strlen(ext)+1) - *sizeof(char)); - sprintf(fn,"%s/%d%s", dirname,i,ext); - return fn; -} - -FILE* open_file(char* dirname, int i, char* ext, char* mode) -{ - FILE* f; - char* fn = create_fn(dirname, i, ext); - sprintf(fn,"%s/%d%s", dirname,i,ext); - f = fopen(fn, mode); - free(fn); - return f; -} - -FILE** open_files(int nof_vars, char* dirname, char* ext, char* mode) -{ - FILE** files = malloc(nof_vars * sizeof(FILE*)); - int i; - for(i=0; i<nof_vars; ++i){ - files[i] = open_file(dirname, i, ext, mode); - } - return files; -} - -void free_files(int nof_vars, FILE** files){ - int i; - for(i=0; i<nof_vars; ++i) fclose(files[i]); - free(files); -} - diff --git a/sourcecodes/k-best/src/get_best_net.c b/sourcecodes/k-best/src/get_best_net.c deleted file mode 100644 index 5ed6ebfb..00000000 --- a/sourcecodes/k-best/src/get_best_net.c +++ /dev/null @@ -1,63 +0,0 @@ -#include "cfg.h" - -#include <stdlib.h> -#include <stdio.h> -#include <string.h> - -#include "files.h" -#include "varpar.h" - -void get_best_net(int nof_vars, char* ordfile, FILE** bpsfiles, varset_t* net) -{ - FILE* ordf = fopen(ordfile,"r"); - varset_t parcands = 0; - int i; - for(i=0;i<nof_vars; ++i){ - varset_t parset; - int v; -// printf("Parcands = %u",parcands); - - fscanf(ordf, "%d", &v); - // printf(" v= %d",v); - fseek(bpsfiles[v], varset2parset(v,parcands)*sizeof(varset_t), SEEK_SET); - fread(&parset, sizeof(varset_t), 1, bpsfiles[v]); - // printf("Parset =%u ",parset); - parcands |= 1U<<v; - // printf("Parcands = %u",parcands); - net[v] = parset2varset(v, parset); - // printf("net %d = %u",v,net[v]); - } - fclose(ordf); -} - - -int main(int argc, char* argv[]) -{ - - if (argc!=5) { - fprintf(stderr, "Usage: get_best_net nof_vars dirname ordfile netfile\n"); - return 1; - } - - { - int nof_vars = atoi(argv[1]); - - varset_t* net = malloc(nof_vars*sizeof(varset_t)); - FILE** files = open_files(nof_vars, argv[2],".bps", "rb"); - get_best_net(nof_vars, argv[3], files, net); - free_files(nof_vars, files); - - { - FILE* netf = fopen(argv[4],"w"); - int i; - for (i=0;i<nof_vars;++i){ - fprintf(netf, "%u\n", net[i]); - } - fclose(netf); - } - - free(net); - } - - return 0; -} diff --git a/sourcecodes/k-best/src/get_best_order.c b/sourcecodes/k-best/src/get_best_order.c deleted file mode 100644 index 232956aa..00000000 --- a/sourcecodes/k-best/src/get_best_order.c +++ /dev/null @@ -1,54 +0,0 @@ -#include "cfg.h" - -#include <stdlib.h> -#include <stdio.h> -#include <string.h> - -void get_best_order(int nof_vars, char* sinkfile, char* ord) -{ - FILE* sinkf = fopen(sinkfile, "rb"); - varset_t set = LARGEST_SET(nof_vars); - // printf("\n\n\nset = %u",set); - int i; - for(i=nof_vars-1; i>=0;--i){ - char sink; - // printf("\n\n\n\nset =%u",set); - fseek(sinkf, set, SEEK_SET); - - fread(&sink, sizeof(char), 1, sinkf); -// printf(" sink = %d",sink); - ord[i] = sink; - - set ^= 1U<<sink; - // printf(" new set = %u",set); - } - fclose(sinkf); -} - - -int main(int argc, char* argv[]) -{ - - if (argc!=4) { - fprintf(stderr, "Usage: get_best_net nof_vars sinkfile ordfile\n"); - return 1; - } - - { - int nof_vars = atoi(argv[1]); - char* ord = malloc(nof_vars*sizeof(char)); - - get_best_order(nof_vars, argv[2], ord); - - { - FILE* ordf = fopen(argv[3], "w"); - int i; - for(i=0;i<nof_vars;++i){ - fprintf(ordf, "%d%c", ord[i], i==nof_vars-1 ? '\n' : ' '); - } - fclose(ordf); - } - } - - return 0; -} diff --git a/sourcecodes/k-best/src/get_best_parents.c b/sourcecodes/k-best/src/get_best_parents.c deleted file mode 100644 index 8562a271..00000000 --- a/sourcecodes/k-best/src/get_best_parents.c +++ /dev/null @@ -1,114 +0,0 @@ -#include "cfg.h" - -#include <stdlib.h> -#include <stdio.h> -#include <string.h> - -#include "files.h" - - -void get_best_parents(int nof_vars, char* dirname) { -//printf("I'm here!!!"); - - varset_t nof_parsets = 1U<<(nof_vars-1); - int i; -// FILE* fp; - score_t* scores = malloc(nof_parsets*sizeof(score_t)); - varset_t* bsps = malloc(nof_parsets*sizeof(varset_t)); -// fp = fopen("/home/grad/lram/RA stuff/check/src/out.txt","w"); - - for(i=0;i<nof_vars; ++i){ - - { /* READ SCORES FOR i */ - FILE* fin = open_file(dirname, i, "", "rb"); - fread(scores, sizeof(score_t), nof_parsets, fin); - // fp = fopen("out.txt","a"); -// fp = fopen("out.txt","a"); - // fprintf(fp,"\n\nLocal Scores for Var %d:",i); - // for(j=0;j<nof_parsets;j++) - // { - // fprintf(fp,"%8.10f\n ",scores[j]); - // } - - fclose(fin); - } - - - { /* FIND BEST PARENTS AND THEIR SCORES IN EACH SET FOR i */ - - varset_t ps; - - for(ps=0; ps<nof_parsets; ++ps){ - varset_t psel = 1U; - - bsps[ps] = ps; - for(psel=1; psel<nof_parsets; psel <<= 1){ - if (ps & psel){ - varset_t subset = ps^psel; - if (scores[subset] >= scores[ps]){ - scores[ps] = scores[subset]; - bsps[ps] = bsps[subset]; - } - } - } - } - } - - - { /* WRITE BEST PARENTS FOR i */ - - FILE* fout = open_file(dirname, i, ".bps", "wb"); - fwrite(bsps, sizeof(varset_t), nof_parsets, fout); - -//fprintf(fp,"\n\nBest parent sets for var %d",i); - //for(j=0;j<nof_parsets;j++) - // { - // fprintf(fp,"%u ",bsps[j]); - //} - - - - - fclose(fout); - } - - { /* WRITE BEST SCORES FOR i */ - - FILE* fout = open_file(dirname, i, ".bss", "wb"); - fwrite(scores, sizeof(score_t), nof_parsets, fout); - -//fprintf(fp,"\n\nBest score for var %d",i); - //for(j=0;j<nof_parsets;j++) - // { - // fprintf(fp,"%g ",scores[j]); - //} - - - - - fclose(fout); - } - } -//fclose(fp); - free(bsps); - free(scores); -} - - -int main(int argc, char* argv[]) -{ -//FILE *fp=fopen("/home/grad/lram/RA stuff/try/src/kd4.log", "w+"); -//fprintf(stdout, "loose kutty"); -//fclose(fp); - if (argc!=3) { - fprintf(stderr, "Usage: best_parents nof_vars dirname\n"); - return 1; - } - - { - int nof_vars = atoi(argv[1]); - get_best_parents(nof_vars, argv[2]); - } - - return 0; -} diff --git a/sourcecodes/k-best/src/get_best_sinks.c b/sourcecodes/k-best/src/get_best_sinks.c deleted file mode 100644 index 4d83d217..00000000 --- a/sourcecodes/k-best/src/get_best_sinks.c +++ /dev/null @@ -1,78 +0,0 @@ -#include "cfg.h" - -#include <stdlib.h> -#include <stdio.h> -#include <string.h> - -#include "files.h" - -void get_best_sinks(int nof_vars, FILE** files, char* sinkfile) -{ - - FILE* sinkf = fopen(sinkfile, "wb"); -FILE *fp = fopen("/home/grad/lram/RA stuff/check/src/sinks.txt","w"); - -score_t* scores = malloc((1U<<nof_vars) * sizeof(score_t)); - score_t best_score = 0.0; - - varset_t varset; - for(varset=0; varset < (1U<<nof_vars); ++varset){ -// printf("\n\n\nVarset %u",varset); - int sink; - char best_sink = -1; - - for(sink=0; sink<nof_vars; ++sink){ /* could use ffs */ - // printf("\nTry Sink %d",sink); - varset_t sinkleton = 1U<<sink; - - if (varset & sinkleton) { -//printf(" True!!"); - score_t new_score = scores[varset & ~sinkleton]; - -//printf("New score = %f + ",new_score); -//printf("Scores[ %d ] +",varset & ~sinkleton); - - score_t par_score; - fread(&par_score, sizeof(score_t), 1, files[sink]); -//printf(" New score + %f",par_score); -//printf(" Score is [%d .bss,???] ",sink); - new_score += par_score; - if (best_sink == -1 || best_score < new_score){ -//printf("This is better than previous"); - best_score = new_score; - best_sink = sink; - - } - } - } - - scores[varset] = best_score; - - fwrite(&best_sink, sizeof(char), 1, sinkf); - -fprintf(fp,"Best score: %f",best_score); -fprintf(fp,"Best sink: %d", best_sink); - } - - free(scores); - fclose(sinkf); -} - - -int main(int argc, char* argv[]) -{ - - if (argc!=4) { - fprintf(stderr, "Usage: get_best_net nof_vars dirname sinkfile\n"); - return 1; - } - - { - int nof_vars = atoi(argv[1]); - FILE** files = open_files(nof_vars, argv[2],".bss", "rb"); - get_best_sinks(nof_vars, files, argv[3]); - free_files(nof_vars, files); - } - - return 0; -} diff --git a/sourcecodes/k-best/src/get_kbest_parents b/sourcecodes/k-best/src/get_kbest_parents deleted file mode 100644 index e79b12b4..00000000 --- a/sourcecodes/k-best/src/get_kbest_parents +++ /dev/null Binary files differdiff --git a/sourcecodes/k-best/src/get_local_scores.h b/sourcecodes/k-best/src/get_local_scores.h deleted file mode 100644 index 3a86d9c9..00000000 --- a/sourcecodes/k-best/src/get_local_scores.h +++ /dev/null @@ -1,15 +0,0 @@ -#ifndef _GET_LOCAL_SCORES_H_ -#define _GET_LOCAL_SCORES_H_ - -#include "cfg.h" - -extern int N; -extern int nof_vars; -extern int* nof_vals; -int* freqmem; /* a working memory to collect the conditional frequences */ - -extern score_t get_nof_cfgs(varset_t vs); -typedef score_t (*scorefun) (int, varset_t, int); -typedef void (*scorefree) (); - -#endif diff --git a/sourcecodes/k-best/src/graph.sh b/sourcecodes/k-best/src/graph.sh deleted file mode 100644 index 12967360..00000000 --- a/sourcecodes/k-best/src/graph.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash -k=10 -rdir=./../iris3/resdir -for (( i = 0 ; i < k; i++ )) -do -#if which dot > /dev/null; then - ${rdir}/../../src/net2parents ${rdir}/${i}net ${rdir}/${i}parent \ - | ${rdir}/../../src/parents2arcs ${rdir}/${i}parent ${rdir}/${i}arc \ - | ${rdir}/../../src/arcs2dot ${rdir}/../iris.vd ${rdir}/${i}arc ${rdir}/dot_$i \ - | dot ${rdir}/dot_$i -Tps -o ${rdir}/dot_res_${i}.ps - echo See $d/resdir/iris.ps for a postscript picture of the net. -#fi -done \ No newline at end of file diff --git a/sourcecodes/k-best/src/ilogi.c b/sourcecodes/k-best/src/ilogi.c deleted file mode 100644 index 50a8e651..00000000 --- a/sourcecodes/k-best/src/ilogi.c +++ /dev/null @@ -1,37 +0,0 @@ -#include <stdlib.h> -#include <math.h> -#include "cfg.h" -#include "ilogi.h" - -score_t* ilogi = NULL; -int len_ilogi = 0; - -static int refcount = 0; - -int ensure_ilogi(int maxi){ - if (maxi >= len_ilogi) - len_ilogi = maxi+1; - - ilogi = (score_t*) realloc(ilogi, len_ilogi * sizeof(score_t)); - ++refcount; - - { - int i; - - if (ilogi) - ilogi[0] = 0.0; - - for(i=1;i<len_ilogi;++i) - ilogi[i] = i*log(i); - } - - return 1; -} - -void free_ilogi(){ - --refcount; - if (!refcount){ - free(ilogi); - ilogi = NULL; - } -} diff --git a/sourcecodes/k-best/src/ilogi.h b/sourcecodes/k-best/src/ilogi.h deleted file mode 100644 index 4fef7a35..00000000 --- a/sourcecodes/k-best/src/ilogi.h +++ /dev/null @@ -1,9 +0,0 @@ -#ifndef _ILOGI_H_ -#define _ILOGI_H_ -#include "cfg.h" - -extern score_t* ilogi; -extern int ensure_ilogi(int maxi); -extern void free_ilogi(); - -#endif diff --git a/sourcecodes/k-best/src/ls_BDe.c b/sourcecodes/k-best/src/ls_BDe.c deleted file mode 100644 index 83865f31..00000000 --- a/sourcecodes/k-best/src/ls_BDe.c +++ /dev/null @@ -1,163 +0,0 @@ -#include <stdlib.h> -#include <string.h> -#include<stdio.h> -#include <math.h> -#include "get_local_scores.h" -#include "ilogi.h" -#include "ls_BDe.h" - -extern int* nof_vals; -extern int N; - -score_t ess; - -int* freq2mem = NULL; -int* freq2mem2 = NULL; -int nof_freq2s; - - -#define BIG_BDE_DATA (1<<10) - -extern double lgamma(double); /* to avoid the warning with ansi-flag */ - -/* BDe */ - -score_t big_bde_score(int i, varset_t psi, int nof_freqs){ - - int vc_v = nof_vals[i]; - score_t pcc = get_nof_cfgs(psi); - score_t ess_per_pcc = ess / pcc; - score_t ess_per_cc = ess_per_pcc / vc_v; - - int* freqp = freqmem; - int* end_freqp = freqp + nof_freqs * vc_v; - - score_t res = nof_freqs * lgamma(ess_per_pcc); - int nof_zeros = 0; - - memset(freq2mem, 0, nof_freq2s*sizeof(int)); /* could reset later */ - memset(freq2mem2, 0, nof_freq2s*sizeof(int)); /* could reset later */ - - for(;freqp < end_freqp; freqp += vc_v) { - int pcfreq = 0; - int v; - for(v = 0; v<vc_v; ++v) { - int freq = freqp[v]; - if (freq) { - pcfreq += freq; - if(freq<nof_freq2s){ - ++freq2mem[freq]; - } else { - res += lgamma(ess_per_cc + freq); - } - } else { - ++ nof_zeros; - } - } - if(pcfreq<nof_freq2s){ - ++freq2mem2[pcfreq]; - } else { - res -= lgamma(ess_per_pcc + pcfreq); - } - } - - res += (nof_zeros - nof_freqs * vc_v) * lgamma(ess_per_cc); - - { - int i; - - for(i=1;i<nof_freq2s;++i){ - int freq2 = freq2mem[i]; - if(freq2) res += freq2 * lgamma(ess_per_cc + i); - } - - for(i=1;i<nof_freq2s;++i){ - int freq2 = freq2mem2[i]; - if(freq2) res -= freq2 * lgamma(ess_per_pcc + i); - } - - } - - return res > 0.0 ? 0.0 : res; -} - - -score_t bde_score(int i, varset_t psi, int nof_freqs){ -//HR -//printf ("bde score %d, %u %d",i, psi, nof_freqs); - - int vc_v = nof_vals[i]; - score_t pcc = get_nof_cfgs(psi); - score_t ess_per_pcc = ess / pcc; - score_t ess_per_cc = ess_per_pcc / vc_v; - - int* freqp = freqmem; - int* end_freqp = freqp + nof_freqs * vc_v; - - score_t res = nof_freqs * lgamma(ess_per_pcc); - int nof_zeros = 0; - - memset(freq2mem, 0, nof_freq2s*sizeof(int)); /* could reset later */ - memset(freq2mem2, 0, nof_freq2s*sizeof(int)); /* could reset later */ - - for(;freqp < end_freqp; freqp += vc_v) { - int pcfreq = 0; - int v; - for(v = 0; v<vc_v; ++v) { - int freq = freqp[v]; - if (freq) { - pcfreq += freq; - ++freq2mem[freq]; - } else { - ++ nof_zeros; - } - } - ++freq2mem2[pcfreq]; - } - - res += (nof_zeros - nof_freqs * vc_v) * lgamma(ess_per_cc); - - { - int i; - - for(i=1;i<nof_freq2s;++i){ - int freq2 = freq2mem[i]; - if(freq2) res += freq2 * lgamma(ess_per_cc + i); - } - - for(i=1;i<nof_freq2s;++i){ - int freq2 = freq2mem2[i]; - if(freq2) res -= freq2 * lgamma(ess_per_pcc + i); - } - - } - - return res > 0.0 ? 0.0 : res; -} - - - -scorefun init_BDe_scorer(char* arg){ - - scorefun sf; - - ess = atof(arg); - - if (N<BIG_BDE_DATA){ - sf = bde_score; - nof_freq2s = N+1; - } else { - sf = big_bde_score; - nof_freq2s = BIG_BDE_DATA; - } - - freq2mem = malloc(nof_freq2s * sizeof(int)); - freq2mem2 = malloc(nof_freq2s * sizeof(int)); - - return sf; -} - -void free_BDe_scorer(){ - if(freq2mem) free(freq2mem); - if(freq2mem2) free(freq2mem2); -} diff --git a/sourcecodes/k-best/src/ls_BDe.h b/sourcecodes/k-best/src/ls_BDe.h deleted file mode 100644 index 01a92fab..00000000 --- a/sourcecodes/k-best/src/ls_BDe.h +++ /dev/null @@ -1,12 +0,0 @@ -#ifndef _LS_BDE_H_ -#define _LS_BDE_H_ - -#include "cfg.h" -#include "get_local_scores.h" - -/* BDe = P(D|G,ess) */ - -extern scorefun init_BDe_scorer(); -extern void free_BDe_scorer(); - -#endif diff --git a/sourcecodes/k-best/src/ls_LOO.c b/sourcecodes/k-best/src/ls_LOO.c deleted file mode 100644 index 57a1fae4..00000000 --- a/sourcecodes/k-best/src/ls_LOO.c +++ /dev/null @@ -1,152 +0,0 @@ -#include <stdlib.h> -#include <string.h> -#include <math.h> -#include "get_local_scores.h" -#include "ls_LOO.h" - -extern int* nof_vals; -extern int N; - -static score_t ess; -static int splitess; - -static int* freq2mem = NULL; -static int* freq2mem2 = NULL; -static int nof_freq2s; - - -#define BIG_LOO_DATA (1<<10) - -/* LOO */ - -score_t big_loo_score(int i, varset_t psi, int nof_freqs){ - - int vc_v = nof_vals[i]; - score_t pcc = get_nof_cfgs(psi); - score_t ess_per_pcc = splitess ? (ess / pcc) : (ess*vc_v); - score_t ess_per_cc = splitess ? (ess_per_pcc / vc_v) : ess; - - int* freqp = freqmem; - int* end_freqp = freqp + nof_freqs * vc_v; - - score_t res = - log(N); - - memset(freq2mem, 0, nof_freq2s*sizeof(int)); /* could reset later */ - memset(freq2mem2, 0, nof_freq2s*sizeof(int)); /* could reset later */ - - for(;freqp < end_freqp; freqp += vc_v) { - int pcfreq = 0; - int v; - for(v = 0; v<vc_v; ++v) { - int freq = freqp[v]; - if (freq) { - pcfreq += freq; - if(freq<nof_freq2s){ - ++freq2mem[freq]; - } else { - res += freq * log(ess_per_cc + freq - 1); - } - } - } - - if(pcfreq<nof_freq2s){ - ++freq2mem2[pcfreq]; - } else { - res -= pcfreq * log(ess_per_pcc + pcfreq); - } - } - - { - int i; - - for(i=1;i<nof_freq2s;++i){ - int freq2 = freq2mem[i]; - if(freq2) res += freq2 * i * log(ess_per_cc + i - 1); - } - - for(i=1;i<nof_freq2s;++i){ - int freq2 = freq2mem2[i]; - if(freq2) res -= freq2 * i * log(ess_per_pcc + i); - } - - } - - return res > 0.0 ? 0.0 : res; -} - - -score_t loo_score(int i, varset_t psi, int nof_freqs){ - - int vc_v = nof_vals[i]; - score_t pcc = get_nof_cfgs(psi); - - score_t ess_per_pcc = splitess ? (ess / pcc) : (ess*vc_v); - score_t ess_per_cc = splitess ? (ess_per_pcc / vc_v) : ess; - - int* freqp = freqmem; - int* end_freqp = freqp + nof_freqs * vc_v; - - score_t res = -log(N); - - memset(freq2mem, 0, nof_freq2s*sizeof(int)); /* could reset later */ - memset(freq2mem2, 0, nof_freq2s*sizeof(int)); /* could reset later */ - - for(;freqp < end_freqp; freqp += vc_v) { - int pcfreq = 0; - int v; - for(v = 0; v<vc_v; ++v) { - int freq = freqp[v]; - if (freq) { - pcfreq += freq; - ++freq2mem[freq]; - } - } - ++freq2mem2[pcfreq]; - } - - { - int i; - - for(i=1;i<nof_freq2s;++i){ - int freq2 = freq2mem[i]; - if(freq2) res += freq2 * i * log(ess_per_cc + i - 1); - } - - for(i=1;i<nof_freq2s;++i){ - int freq2 = freq2mem2[i]; - if(freq2) res -= freq2 * i * log(ess_per_pcc + i); - } - - } - - return res > 0.0 ? 0.0 : res; -} - - - -scorefun init_LOO_scorer(char* arg){ - - scorefun sf; - int arglen = strlen(arg); - - ess = atof(arg); - splitess = arg[arglen-1] == 'l'; - - if (N<BIG_LOO_DATA){ - sf = loo_score; - nof_freq2s = N+1; - } else { - sf = big_loo_score; - nof_freq2s = BIG_LOO_DATA; - } - - freq2mem = malloc(nof_freq2s * sizeof(int)); - freq2mem2 = malloc(nof_freq2s * sizeof(int)); - - return sf; -} - -void free_LOO_scorer(){ - if(freq2mem) free(freq2mem); - if(freq2mem2) free(freq2mem2); -} diff --git a/sourcecodes/k-best/src/ls_LOO.h b/sourcecodes/k-best/src/ls_LOO.h deleted file mode 100644 index a2963832..00000000 --- a/sourcecodes/k-best/src/ls_LOO.h +++ /dev/null @@ -1,10 +0,0 @@ -#ifndef _LS_LOO_H_ -#define _LS_LOO_H_ - -#include "cfg.h" -#include "get_local_scores.h" - -extern scorefun init_LOO_scorer(); -extern void free_LOO_scorer(); - -#endif diff --git a/sourcecodes/k-best/src/ls_NML.c b/sourcecodes/k-best/src/ls_NML.c deleted file mode 100644 index 6c3523a4..00000000 --- a/sourcecodes/k-best/src/ls_NML.c +++ /dev/null @@ -1,77 +0,0 @@ -#include <math.h> -#include "get_local_scores.h" -#include "ilogi.h" -#include "reg.h" -#include "ls_NML.h" - -extern int* nof_vals; -extern int N; - -#define BIG_NML_DATA (1<<16) - -/* NML = log(ML) - log(REGRET) */ - -score_t big_nml_score(int i, varset_t psi, int nof_freqs){ - - int vc_v = nof_vals[i]; - int* freqp = freqmem; - int* end_freqp = freqp + nof_freqs * vc_v; - - score_t res = 0.0; - - for(;freqp < end_freqp; freqp += vc_v) { - int pcfreq = 0; - int v; - for(v = 0; v<vc_v; ++v) { - int freq = freqp[v]; - if (freq) { - pcfreq += freq; - res += (freq < BIG_NML_DATA) ? ilogi[freq] : freq * log(freq); - } - } - res -= (pcfreq < BIG_NML_DATA) ? ilogi[pcfreq] : pcfreq * log(pcfreq); - res -= log(reg(pcfreq, vc_v)); /* regret */ - } - - return res; -} - -score_t nml_score(int i, varset_t psi, int nof_freqs){ - - int vc_v = nof_vals[i]; - int* freqp = freqmem; - int* end_freqp = freqp + nof_freqs * vc_v; - - score_t res = 0.0; - - for(;freqp < end_freqp; freqp += vc_v) { - int pcfreq = 0; - int v; - for(v = 0; v<vc_v; ++v) { - int freq = freqp[v]; - if (freq) { - pcfreq += freq; - res += ilogi[freq]; - } - } - res -= ilogi[pcfreq]; - res -= log(reg(pcfreq, vc_v)); /* regret */ - } - - return res; -} - - -scorefun init_NML_scorer(){ - if (N<BIG_NML_DATA){ - ensure_ilogi(N); - return nml_score; - } else { - ensure_ilogi(BIG_NML_DATA); - return big_nml_score; - } -} - -void free_NML_scorer(){ - free_ilogi(); -} diff --git a/sourcecodes/k-best/src/ls_NML.h b/sourcecodes/k-best/src/ls_NML.h deleted file mode 100644 index bd7df9de..00000000 --- a/sourcecodes/k-best/src/ls_NML.h +++ /dev/null @@ -1,12 +0,0 @@ -#ifndef _LS_NML_H_ -#define _LS_NML_H_ - -#include "cfg.h" -#include "get_local_scores.h" - -/* NML = log(ML) - SUM_D log(ML(D)) */ - -extern scorefun init_NML_scorer(); -extern void free_NML_scorer(); - -#endif diff --git a/sourcecodes/k-best/src/ls_XIC.c b/sourcecodes/k-best/src/ls_XIC.c deleted file mode 100644 index 22d51d04..00000000 --- a/sourcecodes/k-best/src/ls_XIC.c +++ /dev/null @@ -1,82 +0,0 @@ -#include <math.h> -#include <string.h> -#include "get_local_scores.h" -#include "ilogi.h" -#include "ls_XIC.h" - -extern int* nof_vals; -extern int N; - -static int bic = 0; - -#define BIG_XIC_DATA (1<<16) - -/* XIC = log(ML) - 0.5*nof_params*log(n) */ - -score_t big_xic_score(int i, varset_t psi, int nof_freqs){ - - int vc_v = nof_vals[i]; - score_t pcc = get_nof_cfgs(psi); - score_t nof_params = pcc * (vc_v-1); - int* freqp = freqmem; - int* end_freqp = freqp + nof_freqs * vc_v; - - score_t res = bic ? (-0.5 * nof_params * log(N)) : nof_params; - - for(;freqp < end_freqp; freqp += vc_v) { - int pcfreq = 0; - int v; - for(v = 0; v<vc_v; ++v) { - int freq = freqp[v]; - if (freq) { - pcfreq += freq; - res += (freq < BIG_XIC_DATA) ? ilogi[freq] : freq * log(freq); - } - } - res -= (pcfreq < BIG_XIC_DATA) ? ilogi[pcfreq] : pcfreq * log(pcfreq); - } - - return res; -} - -score_t xic_score(int i, varset_t psi, int nof_freqs){ - - int vc_v = nof_vals[i]; - score_t pcc = get_nof_cfgs(psi); - score_t nof_params = pcc * (vc_v-1); - int* freqp = freqmem; - int* end_freqp = freqp + nof_freqs * vc_v; - - score_t res = bic ? (-0.5 * nof_params * log(N)) : -nof_params; - - for(;freqp < end_freqp; freqp += vc_v) { - int pcfreq = 0; - int v; - for(v = 0; v<vc_v; ++v) { - int freq = freqp[v]; - if (freq) { - pcfreq += freq; - res += ilogi[freq]; - } - } - res -= ilogi[pcfreq]; - } - - return res; -} - -scorefun init_XIC_scorer(char* essarg){ - bic = strncmp(essarg,"BIC", 3) == 0; - - if (N<BIG_XIC_DATA){ - ensure_ilogi(N); - return xic_score; - } else { - ensure_ilogi(BIG_XIC_DATA); - return big_xic_score; - } -} - -void free_XIC_scorer(){ - free_ilogi(); -} diff --git a/sourcecodes/k-best/src/ls_XIC.h b/sourcecodes/k-best/src/ls_XIC.h deleted file mode 100644 index 773a1d94..00000000 --- a/sourcecodes/k-best/src/ls_XIC.h +++ /dev/null @@ -1,13 +0,0 @@ -#ifndef _LS_XIC_H_ -#define _LS_XIC_H_ - -#include "cfg.h" -#include "get_local_scores.h" - -/* BIC = log(ML) - 0.5*nof_params*log(n) */ -/* AIC = log(ML) - 0.5*nof_params */ - -extern scorefun init_XIC_scorer(char*); -extern void free_XIC_scorer(); - -#endif diff --git a/sourcecodes/k-best/src/main.cc b/sourcecodes/k-best/src/main.cc deleted file mode 100644 index d84af256..00000000 --- a/sourcecodes/k-best/src/main.cc +++ /dev/null @@ -1,51 +0,0 @@ -#include<stdio.h> -#include<stdlib.h> -#include"math.h" - -#include"Arguments.h" -#include"Model.h" -#include"Engine.h" - -void welcome(){ - fprintf(stderr, - " ~~~ Welcome ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"); - fprintf(stderr, - " Poster: The Tool for Computing Posterior \n"); - fprintf(stderr, - " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"); - -} -void goodbye(){ - fprintf(stderr, - " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"); -} - - - -int main(int argc, char **argv){ - welcome(); - - Arguments::init(argc, argv); - - Model model; - - model.init(); - - //HR - //model.makeADTree(); - ////model.MakeADContiTable(); - //model.testHR_ADtree(); - //model.freeADTree(); - //return 1; - - //cerr << "Start Engine.h " << endl; - - Engine engine; - - engine.init(&model); - - engine.compute_edge_probabilities(); - - goodbye(); - return 1; -} diff --git a/sourcecodes/k-best/src/net2parents.c b/sourcecodes/k-best/src/net2parents.c deleted file mode 100644 index f12e9f64..00000000 --- a/sourcecodes/k-best/src/net2parents.c +++ /dev/null @@ -1,50 +0,0 @@ -#include "cfg.h" - -#include <stdlib.h> -#include <stdio.h> -#include <string.h> - -void net2parents(char* netfile, char* parfile) -{ - int v; - varset_t varset; -//score_t s; -//FILE *fp=fopen("/home/grad/lram/RA stuff/try/src/kd.log","w+"); - - - FILE* netf = strcmp(netfile,"-") ? fopen(netfile, "r") : stdin; - FILE* parf = strcmp(parfile,"-") ? fopen(parfile, "w") : stdout; -//fprintf(fp, "great one was here"); -//fclose(fp); - -//fscanf(netf,"%f",&s); - for(v=0; 1 == fscanf(netf, "%u", &varset); ++v){ - int p; -//printf("Var %d", v); - - for(p=0; varset; ++p, varset>>=1){ - if(varset & 1) { - fprintf(parf, "%d", p); - if(varset>1)fprintf(parf, " "); - } - } -// printf("Var %d", v); - fprintf(parf,"\n"); - } -//printf("Here"); - fclose(parf); - fclose(netf); -} - -int main(int argc, char* argv[]) -{ - - if (argc!=3) { - fprintf(stderr, "Usage: net2parents netfile parentfile\n"); - return 1; - } - - net2parents(argv[1], argv[2]); - - return 0; -} diff --git a/sourcecodes/k-best/src/parents2arcs.c b/sourcecodes/k-best/src/parents2arcs.c deleted file mode 100644 index 81e8b3b1..00000000 --- a/sourcecodes/k-best/src/parents2arcs.c +++ /dev/null @@ -1,37 +0,0 @@ -#include "cfg.h" - -#include <stdlib.h> -#include <stdio.h> -#include <string.h> - -#define BUFSIZE (1024) - -void parents2arcs(char* parfile, char* arcfile) -{ - char buffer[BUFSIZE]; - int v; - FILE* parf = strcmp(parfile,"-") ? fopen(parfile, "r") : stdin; - FILE* arcf = strcmp(arcfile,"-") ? fopen(arcfile, "w") : stdout; - for(v=0; NULL != fgets(buffer, BUFSIZE, parf); ++v){ - /* could check that the last character in buffer is newline */ - char* token; - for(token=strtok(buffer, " \t\r\n"); token; token=strtok(NULL, " \t\r\n")){ - fprintf(arcf, "%d %d\n", atoi(token), v); - } - } - fclose(arcf); - fclose(parf); -} - -int main(int argc, char* argv[]) -{ - - if (argc!=3) { - fprintf(stderr, "Usage: parents2arcs parentfile arcfile\n"); - return 1; - } - - parents2arcs(argv[1], argv[2]); - - return 0; -} diff --git a/sourcecodes/k-best/src/reg.c b/sourcecodes/k-best/src/reg.c deleted file mode 100644 index 311bf59c..00000000 --- a/sourcecodes/k-best/src/reg.c +++ /dev/null @@ -1,320 +0,0 @@ -#include <math.h> -#include "reg.h" - -#define pi 3.1415926535897932384626433832795 - - -static score_t r2_1000[] = { -1.0, 2.0, 2.5, 2.88888888889, 3.21875, 3.5104, 3.77469135802, -4.01813870071, 4.24501800537, 4.45831574489, 4.66021568, -4.85237205074, 5.0360736751, 5.21234791295, 5.38202942438, -5.54580728515, 5.70425824707, 5.8578708208, 6.00706309899, -6.15219620096, 6.293584586, 6.43150408335, 6.56619822786, -6.69788331895, 6.82675250392, 6.95297910625, 7.07671936269, -7.19811469288, 7.31729359534, 7.43437324249, 7.54946083103, -7.66265473218, 7.77404547667, 7.88371660286, 7.99174539033, -8.09820349737, 8.2031575174, 8.30666946646, 8.408797212, -8.50959485133, 8.60911304685, 8.70739932387, 8.80449833604, -8.90045210255, 8.9953002208, 9.08908005739, 9.1818269202, -9.27357421386, 9.36435358028, 9.45419502625, 9.54312703934, -9.63117669346, 9.71836974515, 9.80473072166, 9.89028300153, -9.97504888851, 10.0590496796, 10.1423057273, 10.2248364976, -10.3066606229, 10.3877959509, 10.4682595908, 10.5480679547, -10.627236797, 10.7057812508, 10.7837158615, 10.8610546184, -10.937810984, 11.0139979213, 11.0896279195, 11.1647130175, -11.239264827, 11.3132945527, 11.3868130127, 11.4598306561, -11.5323575813, 11.6044035514, 11.6759780103, 11.7470900966, -11.8177486575, 11.8879622617, 11.9577392113, 12.0270875534, -12.0960150909, 12.1645293929, 12.2326378041, 12.3003474542, -12.3676652666, 12.4345979668, 12.5011520898, 12.5673339879, -12.6331498379, 12.6986056474, 12.7637072616, 12.8284603691, -12.8928705079, 12.9569430709, 13.0206833111, 13.0840963465, -13.1471871653, 13.2099606302, 13.2724214826, 13.3345743473, -13.3964237358, 13.4579740508, 13.5192295895, 13.5801945472, -13.6408730205, 13.7012690107, 13.7613864269, 13.8212290886, -13.8808007292, 13.9401049979, 13.9991454631, 14.0579256142, -14.1164488646, 14.1747185536, 14.2327379487, 14.2905102481, -14.3480385822, 14.405326016, 14.4623755507, 14.5191901259, -14.5757726211, 14.6321258572, 14.6882525988, 14.7441555552, -14.799837382, 14.8553006829, 14.9105480108, 14.9655818692, -15.0204047137, 15.0750189533, 15.1294269511, 15.1836310264, -15.2376334551, 15.291436471, 15.3450422672, 15.3984529967, -15.4516707737, 15.5046976745, 15.5575357382, 15.6101869683, -15.6626533327, 15.7149367651, 15.7670391659, 15.8189624026, -15.870708311, 15.9222786955, 15.9736753304, 16.0248999601, -16.0759543002, 16.1268400377, 16.1775588321, 16.2281123159, -16.2785020951, 16.3287297498, 16.3787968348, 16.4287048805, -16.4784553929, 16.5280498543, 16.5774897242, 16.6267764392, -16.6759114139, 16.7248960413, 16.7737316932, 16.8224197206, -16.8709614543, 16.9193582051, 16.9676112644, 17.0157219046, -17.0636913794, 17.1115209241, 17.1592117562, 17.2067650757, -17.2541820653, 17.3014638909, 17.3486117017, 17.3956266311, -17.4425097961, 17.4892622985, 17.5358852248, 17.5823796464, -17.6287466201, 17.6749871882, 17.721102379, 17.7670932069, -17.8129606726, 17.8587057635, 17.9043294539, 17.9498327054, -17.9952164666, 18.0404816741, 18.0856292522, 18.130660113, -18.1755751573, 18.2203752741, 18.2650613411, 18.309634225, -18.3540947814, 18.3984438554, 18.4426822814, 18.4868108834, -18.5308304754, 18.5747418613, 18.6185458352, 18.6622431813, -18.7058346748, 18.749321081, 18.7927031564, 18.8359816483, -18.8791572952, 18.9222308268, 18.9652029643, 19.0080744204, -19.0508458994, 19.0935180976, 19.136091703, 19.1785673961, -19.2209458492, 19.2632277271, 19.3054136872, 19.3475043792, -19.3895004457, 19.431402522, 19.4732112364, 19.5149272102, -19.5565510578, 19.598083387, 19.6395247987, 19.6808758874, -19.7221372412, 19.7633094418, 19.8043930645, 19.8453886786, -19.8862968473, 19.9271181279, 19.9678530715, 20.0085022239, -20.0490661246, 20.0895453079, 20.1299403023, 20.1702516311, -20.2104798118, 20.250625357, 20.2906887737, 20.3306705641, -20.3705712249, 20.4103912481, 20.4501311206, 20.4897913245, -20.5293723369, 20.5688746305, 20.608298673, 20.6476449276, -20.6869138529, 20.7261059032, 20.7652215281, 20.804261173, -20.843225279, 20.8821142829, 20.9209286172, 20.9596687105, -20.9983349871, 21.0369278674, 21.0754477678, 21.1138951007, -21.1522702748, 21.1905736947, 21.2288057616, 21.2669668728, -21.3050574217, 21.3430777984, 21.3810283893, 21.4189095773, -21.4567217417, 21.4944652585, 21.5321405003, 21.5697478361, -21.6072876319, 21.6447602504, 21.6821660507, 21.7195053891, -21.7567786187, 21.7939860892, 21.8311281476, 21.8682051376, -21.9052174, 21.9421652726, 21.9790490904, 22.0158691853, -22.0526258864, 22.0893195201, 22.1259504099, 22.1625188766, -22.1990252382, 22.2354698102, 22.271852905, 22.3081748329, -22.3444359014, 22.3806364152, 22.4167766768, 22.4528569861, -22.4888776404, 22.5248389346, 22.5607411612, 22.5965846105, -22.63236957, 22.6680963252, 22.7037651592, 22.7393763528, -22.7749301845, 22.8104269307, 22.8458668654, 22.8812502606, -22.9165773859, 22.9518485091, 22.9870638955, 23.0222238086, -23.0573285098, 23.0923782582, 23.1273733112, 23.1623139241, -23.1972003501, 23.2320328405, 23.2668116448, 23.3015370104, -23.3362091828, 23.3708284059, 23.4053949214, 23.4399089693, -23.4743707879, 23.5087806136, 23.5431386809, 23.5774452228, -23.6117004703, 23.6459046528, 23.6800579981, 23.7141607321, -23.7482130793, 23.7822152621, 23.8161675019, 23.8500700178, -23.8839230279, 23.9177267482, 23.9514813936, 23.985187177, -24.0188443102, 24.0524530031, 24.0860134643, 24.1195259009, -24.1529905184, 24.1864075209, 24.2197771112, 24.2530994905, -24.2863748586, 24.3196034138, 24.3527853533, 24.3859208726, -24.4190101661, 24.4520534266, 24.4850508458, 24.5180026138, -24.5509089198, 24.5837699513, 24.6165858946, 24.6493569349, -24.682083256, 24.7147650405, 24.7474024696, 24.7799957236, -24.8125449812, 24.8450504203, 24.8775122172, 24.9099305473, -24.9423055847, 24.9746375025, 25.0069264724, 25.0391726652, -25.0713762504, 25.1035373964, 25.1356562707, 25.1677330394, -25.1997678678, 25.2317609198, 25.2637123586, 25.295622346, -25.3274910431, 25.3593186096, 25.3911052044, 25.4228509853, -25.4545561092, 25.4862207318, 25.517845008, 25.5494290916, -25.5809731355, 25.6124772915, 25.6439417106, 25.6753665429, -25.7067519372, 25.7380980417, 25.7694050037, 25.8006729694, -25.8319020841, 25.8630924924, 25.8942443377, 25.9253577628, -25.9564329095, 25.9874699187, 26.0184689304, 26.0494300839, -26.0803535176, 26.111239369, 26.1420877748, 26.1728988708, -26.2036727921, 26.234409673, 26.2651096468, 26.2957728462, -26.326399403, 26.3569894483, 26.3875431124, 26.4180605247, -26.448541814, 26.4789871082, 26.5093965346, 26.5397702197, -26.5701082891, 26.6004108679, 26.6306780804, 26.66091005, -26.6911068996, 26.7212687513, 26.7513957266, 26.781487946, -26.8115455297, 26.841568597, 26.8715572664, 26.9015116561, -26.9314318831, 26.9613180642, 26.9911703153, 27.0209887518, -27.0507734882, 27.0805246386, 27.1102423164, 27.1399266342, -27.1695777042, 27.1991956378, 27.2287805458, 27.2583325386, -27.2878517257, 27.3173382162, 27.3467921183, 27.3762135401, -27.4056025886, 27.4349593705, 27.4642839918, 27.4935765581, -27.5228371742, 27.5520659444, 27.5812629725, 27.6104283616, -27.6395622145, 27.6686646331, 27.697735719, 27.7267755733, -27.7557842963, 27.7847619879, 27.8137087475, 27.842624674, -27.8715098657, 27.9003644204, 27.9291884353, 27.9579820072, -27.9867452325, 28.0154782067, 28.0441810252, 28.0728537828, -28.1014965736, 28.1301094915, 28.1586926296, 28.1872460809, -28.2157699376, 28.2442642915, 28.2727292341, 28.3011648561, -28.329571248, 28.3579484998, 28.3862967009, 28.4146159405, -28.442906307, 28.4711678886, 28.499400773, 28.5276050474, -28.5557807987, 28.5839281132, 28.6120470769, 28.6401377751, -28.6682002931, 28.6962347154, 28.7242411262, 28.7522196094, -28.7801702483, 28.808093126, 28.8359883249, 28.8638559271, -28.8916960146, 28.9195086685, 28.9472939699, 28.9750519992, -29.0027828366, 29.0304865619, 29.0581632545, 29.0858129932, -29.1134358568, 29.1410319234, 29.1686012709, 29.1961439767, -29.2236601179, 29.2511497712, 29.2786130131, 29.3060499193, -29.3334605657, 29.3608450274, 29.3882033793, 29.415535696, -29.4428420516, 29.4701225201, 29.4973771748, 29.524606089, -29.5518093353, 29.5789869864, 29.6061391142, 29.6332657906, -29.6603670869, 29.6874430744, 29.7144938237, 29.7415194054, -29.7685198894, 29.7954953457, 29.8224458438, 29.8493714526, -29.8762722411, 29.9031482778, 29.9299996309, 29.9568263682, -29.9836285574, 30.0104062657, 30.03715956, 30.0638885071, -30.0905931733, 30.1172736246, 30.1439299267, 30.1705621452, -30.1971703452, 30.2237545916, 30.2503149489, 30.2768514815, -30.3033642532, 30.3298533279, 30.3563187689, 30.3827606395, -30.4091790024, 30.4355739203, 30.4619454555, 30.48829367, -30.5146186255, 30.5409203836, 30.5671990054, 30.593454552, -30.619687084, 30.6458966617, 30.6720833454, 30.698247195, -30.7243882701, 30.75050663, 30.7766023339, 30.8026754406, -30.8287260087, 30.8547540966, 30.8807597623, 30.9067430638, -30.9327040585, 30.958642804, 30.9845593572, 31.010453775, -31.0363261141, 31.0621764309, 31.0880047814, 31.1138112216, -31.1395958072, 31.1653585935, 31.1910996358, 31.216818989, -31.242516708, 31.268192847, 31.2938474606, 31.3194806026, -31.345092327, 31.3706826872, 31.3962517367, 31.4217995287, -31.4473261161, 31.4728315515, 31.4983158875, 31.5237791764, -31.5492214701, 31.5746428207, 31.6000432796, 31.6254228984, -31.6507817282, 31.67611982, 31.7014372247, 31.7267339927, -31.7520101746, 31.7772658204, 31.8025009802, 31.8277157038, -31.8529100406, 31.87808404, 31.9032377513, 31.9283712234, -31.9534845051, 31.9785776449, 32.0036506913, 32.0287036925, -32.0537366963, 32.0787497507, 32.1037429033, 32.1287162015, -32.1536696925, 32.1786034234, 32.2035174411, 32.2284117922, -32.2532865233, 32.2781416806, 32.3029773103, 32.3277934584, -32.3525901706, 32.3773674925, 32.4021254696, 32.426864147, -32.4515835699, 32.4762837831, 32.5009648313, 32.5256267592, -32.5502696109, 32.5748934309, 32.599498263, 32.6240841512, -32.6486511391, 32.6731992702, 32.6977285879, 32.7222391355, -32.7467309558, 32.7712040919, 32.7956585863, 32.8200944816, -32.8445118202, 32.8689106443, 32.8932909959, 32.9176529169, -32.9419964492, 32.9663216342, 32.9906285133, 33.0149171279, -33.0391875191, 33.0634397278, 33.0876737947, 33.1118897607, -33.1360876661, 33.1602675513, 33.1844294565, 33.2085734218, -33.2326994871, 33.256807692, 33.2808980763, 33.3049706794, -33.3290255406, 33.353062699, 33.3770821938, 33.4010840637, -33.4250683475, 33.4490350839, 33.4729843113, 33.4969160679, -33.520830392, 33.5447273217, 33.5686068947, 33.5924691489, -33.616314122, 33.6401418513, 33.6639523743, 33.6877457282, -33.71152195, 33.7352810768, 33.7590231452, 33.7827481922, -33.8064562541, 33.8301473674, 33.8538215684, 33.8774788933, -33.9011193781, 33.9247430588, 33.948349971, 33.9719401506, -33.9955136329, 34.0190704534, 34.0426106474, 34.0661342501, -34.0896412964, 34.1131318213, 34.1366058595, 34.1600634458, -34.1835046147, 34.2069294006, 34.2303378377, 34.2537299604, -34.2771058026, 34.3004653983, 34.3238087813, 34.3471359853, -34.370447044, 34.3937419907, 34.4170208589, 34.4402836819, -34.4635304926, 34.4867613243, 34.5099762097, 34.5331751816, -34.5563582728, 34.5795255158, 34.6026769431, 34.625812587, -34.6489324797, 34.6720366535, 34.6951251402, 34.7181979718, -34.7412551801, 34.7642967968, 34.7873228536, 34.8103333817, -34.8333284128, 34.8563079779, 34.8792721083, 34.9022208351, -34.9251541892, 34.9480722013, 34.9709749024, 34.993862323, -35.0167344937, 35.0395914449, 35.0624332071, 35.0852598103, -35.1080712847, 35.1308676605, 35.1536489675, 35.1764152355, -35.1991664944, 35.2219027737, 35.2446241031, 35.2673305119, -35.2900220296, 35.3126986853, 35.3353605082, 35.3580075275, -35.3806397721, 35.4032572708, 35.4258600525, 35.4484481458, -35.4710215794, 35.4935803816, 35.5161245811, 35.538654206, -35.5611692847, 35.5836698452, 35.6061559156, 35.6286275239, -35.6510846979, 35.6735274653, 35.695955854, 35.7183698915, -35.7407696053, 35.7631550228, 35.7855261715, 35.8078830784, -35.8302257708, 35.8525542758, 35.8748686204, 35.8971688314, -35.9194549357, 35.94172696, 35.963984931, 35.9862288753, -36.0084588193, 36.0306747894, 36.0528768121, 36.0750649133, -36.0972391195, 36.1193994565, 36.1415459505, 36.1636786272, -36.1857975127, 36.2079026325, 36.2299940124, 36.252071678, -36.2741356547, 36.296185968, 36.3182226433, 36.3402457058, -36.3622551806, 36.3842510931, 36.4062334681, 36.4282023307, -36.4501577057, 36.472099618, 36.4940280922, 36.5159431531, -36.5378448252, 36.559733133, 36.581608101, 36.6034697535, -36.6253181149, 36.6471532092, 36.6689750607, 36.6907836935, -36.7125791315, 36.7343613986, 36.7561305187, 36.7778865156, -36.7996294129, 36.8213592344, 36.8430760035, 36.8647797438, -36.8864704787, 36.9081482315, 36.9298130256, 36.951464884, -36.9731038301, 36.9947298868, 37.0163430771, 37.0379434241, -37.0595309504, 37.0811056791, 37.1026676327, 37.124216834, -37.1457533055, 37.1672770699, 37.1887881495, 37.2102865668, -37.231772344, 37.2532455036, 37.2747060675, 37.2961540581, -37.3175894974, 37.3390124074, 37.36042281, 37.3818207271, -37.4032061805, 37.4245791921, 37.4459397834, 37.4672879761, -37.4886237918, 37.5099472519, 37.531258378, 37.5525571913, -37.5738437133, 37.5951179651, 37.616379968, 37.6376297431, -37.6588673114, 37.680092694, 37.7013059119, 37.7225069858, -37.7436959367, 37.7648727854, 37.7860375524, 37.8071902586, -37.8283309244, 37.8494595705, 37.8705762172, 37.8916808851, -37.9127735945, 37.9338543657, 37.9549232189, 37.9759801743, -37.9970252521, 38.0180584723, 38.039079855, 38.0600894201, -38.0810871876, 38.1020731772, 38.1230474088, 38.1440099022, -38.1649606769, 38.1858997527, 38.2068271491, 38.2277428857, -38.2486469818, 38.269539457, 38.2904203306, 38.3112896218, -38.3321473499, 38.3529935342, 38.3738281938, 38.3946513477, -38.4154630151, 38.4362632149, 38.457051966, 38.4778292874, -38.4985951977, 38.519349716, 38.5400928608, 38.5608246508, -38.5815451047, 38.602254241, 38.6229520783, 38.643638635, -38.6643139297, 38.6849779805, 38.7056308059, 38.7262724241, -38.7469028534, 38.767522112, 38.7881302179, 38.8087271892, -38.829313044, 38.8498878003, 38.870451476, 38.8910040889, -38.9115456569, 38.9320761978, 38.9525957293, 38.9731042692, -38.993601835, 39.0140884444, 39.0345641149, 39.055028864, -39.0754827091, 39.0959256678, 39.1163577573, 39.136778995, -39.1571893981, 39.1775889839, 39.1979777695, 39.2183557721, -39.2387230088, 39.2590794966, 39.2794252526, 39.2997602936, -39.3200846366, 39.3403982984, 39.3607012959, 39.3809936458, -39.401275365, 39.4215464701, 39.4418069776, 39.4620569043, -39.4822962667, 39.5025250812, 39.5227433645, 39.5429511329, -39.5631484027, 39.5833351904, 39.6035115122, 39.6236773845, -39.6438328234, 39.6639778451, 39.6841124657, 39.7042367014, -39.7243505682, 39.744454082, 39.7645472589, 39.7846301149, -39.8047026656, 39.8247649272, 39.8448169153, 39.8648586456, -39.884890134, 39.9049113962, 39.9249224477, 39.9449233041, -39.9649139811, 39.9848944942, 40.0048648588, 40.0248250904, -40.0447752044, 40.0647152162, 40.0846451411, 40.1045649944, -40.1244747914, 40.1443745472, 40.164264277, 40.1841439961, -40.2040137194, 40.2238734621, 40.2437232392, 40.2635630656, -40.2833929563, 40.3032129263 -}; - -static score_t reg2(int N){ - if (N<=1000) - return r2_1000[N]; - else - return exp(0.5*log(N*pi/2) - + sqrt(8/(9*N*pi)) - + (1.0/12 - 4/(9*pi))/N); -} - -score_t reg(int N, int K){ - - if (K == 1) - return 1.0 ; - else if (K == 2) - return reg2(N); - else { - int k = 0; - score_t rk_2 = reg(N,1); - score_t rk_1 = reg(N,2); - score_t rk = 0; - for (k=3; k<=K;++k){ - rk = rk_1 + rk_2 /(k-2)*N; - rk_2 = rk_1; - rk_1 = rk; - } - return rk; - } -} - -#ifdef MAIN -#include <stdio.h> -#include <stdlib.h> - - int main(int argc, char* argv[]){ - int N, K; - - if (argc != 3) { - fprintf(stderr, "Usage: reg N K\n"); - exit(2); - } - - N = atoi(argv[1]); - K = atoi(argv[2]); - - if (K<=0){ - fprintf(stderr, "K has to be a positive integer.\n"); - exit(2); - } - - if (N<0){ - fprintf(stderr, "N has to be a non-negative integer.\n"); - exit(2); - } - - - printf("%f\n", reg(N,K)); - - return 0; - } - -#endif diff --git a/sourcecodes/k-best/src/reg.h b/sourcecodes/k-best/src/reg.h deleted file mode 100644 index 2422f2e5..00000000 --- a/sourcecodes/k-best/src/reg.h +++ /dev/null @@ -1,7 +0,0 @@ -#ifndef __REG_H__ -#define __REG_H__ -#include "cfg.h" - -extern score_t reg(int N, int K); - -#endif diff --git a/sourcecodes/k-best/src/score_net.c b/sourcecodes/k-best/src/score_net.c deleted file mode 100644 index fccec93f..00000000 --- a/sourcecodes/k-best/src/score_net.c +++ /dev/null @@ -1,39 +0,0 @@ -#include "cfg.h" - -#include <stdlib.h> -#include <stdio.h> -#include <string.h> - -#include "files.h" -#include "varpar.h" - -score_t score_net(char* netfile, char* dirprefix){ - score_t score = 0.0; - - int v; - varset_t varset; - FILE* netf = strcmp(netfile,"-") ? fopen(netfile, "rt") : stdin; - for(v=0; 1 == fscanf(netf, "%u", &varset); ++v){ - score_t vscore; - FILE* fin = open_file(dirprefix, v, "", "rb"); - fseek(fin, varset2parset(v, varset)*sizeof(score_t), SEEK_SET); - fread(&vscore, sizeof(score_t), 1, fin); - fclose(fin); - score += vscore; - } - fclose(netf); - return score; -} - -int main(int argc, char* argv[]) -{ - - if (argc!=3) { - fprintf(stderr, "Usage: score_net netfile dirname\n"); - return 1; - } - - printf("%.3f\n", score_net(argv[1], argv[2])); - - return 0; -} diff --git a/sourcecodes/k-best/src/score_nets.c b/sourcecodes/k-best/src/score_nets.c deleted file mode 100644 index 44ab3a27..00000000 --- a/sourcecodes/k-best/src/score_nets.c +++ /dev/null @@ -1,54 +0,0 @@ -#include "cfg.h" - -#include <stdlib.h> -#include <stdio.h> -#include <string.h> - -#include "files.h" -#include "varpar.h" - -score_t score_net(char* netfile, char* dirprefix, int nof_vars, FILE** fins){ - score_t score = 0.0; - - int v; - varset_t varset; - FILE* netf = strcmp(netfile,"-") ? fopen(netfile, "r") : stdin; - for(v=0; 1 == fscanf(netf, "%u", &varset); ++v){ - score_t vscore; - fseek(fins[v], varset2parset(v, varset)*sizeof(score_t), SEEK_SET); - fread(&vscore, sizeof(score_t), 1, fins[v]); - rewind(fins[v]); - score += vscore; - } - fclose(netf); - return score; -} - -void score_nets(char* netfiles, char* dirprefix){ - char netfile[1024]; - FILE* netfs = strcmp(netfiles,"-") ? fopen(netfiles, "r") : stdin; - int nof_vars = 0; - FILE** fins = NULL; - while(EOF != fscanf(netfs, "%s", netfile)){ - if (0 == nof_vars){ - nof_vars = nof_lines(netfile); - fins = open_files(nof_vars, dirprefix,"","r"); - } - printf("%.3f\n", score_net(netfile, dirprefix, nof_vars, fins)); - } - free_files(nof_vars,fins); - fclose(netfs); -} - -int main(int argc, char* argv[]) -{ - - if (argc!=3) { - fprintf(stderr, "Usage: score_nets netfiles dirname\n"); - return 1; - } - - score_nets(argv[1], argv[2]); - - return 0; -} diff --git a/sourcecodes/k-best/src/varpar.c b/sourcecodes/k-best/src/varpar.c deleted file mode 100644 index 584799c6..00000000 --- a/sourcecodes/k-best/src/varpar.c +++ /dev/null @@ -1,19 +0,0 @@ -#include "varpar.h" - -varset_t parset2varset(int v, varset_t set){ - varset_t sinkleton = 1U<<v; - varset_t mask = sinkleton - 1; - varset_t low = set & mask; - varset_t high = set & ~mask; - return (high<<1) | low; -} - -varset_t varset2parset(int v, varset_t set){ - /* assumes v not set */ - varset_t sinkleton = 1U<<v; - varset_t mask = sinkleton - 1; - varset_t low = set & mask; - varset_t high = set & ~mask; - return (high>>1) | low; -} - diff --git a/sourcecodes/k-best/src/varpar.h b/sourcecodes/k-best/src/varpar.h deleted file mode 100644 index 3f28b64b..00000000 --- a/sourcecodes/k-best/src/varpar.h +++ /dev/null @@ -1,9 +0,0 @@ -#ifndef __VARPAR_H__ -#define __VARPAR_H__ - -#include "cfg.h" - -varset_t parset2varset(int v, varset_t set); -varset_t varset2parset(int v, varset_t set); - -#endif diff --git a/sourcecodes/k-best/src/xtab.h b/sourcecodes/k-best/src/xtab.h deleted file mode 100644 index 51d424c1..00000000 --- a/sourcecodes/k-best/src/xtab.h +++ /dev/null @@ -1,80 +0,0 @@ -#ifndef _XTAB_H_ -#define _XTAB_H_ - -#include <string.h> - -typedef struct xentry xentry; -typedef unsigned char uchar; -typedef unsigned int uint; - - -//Each xentry is one node in the linked list -struct xentry { - uchar* key; //Key value as a string - int* val; //value as int array - xentry* next; //pointer to the next xentry i.e. the next node in this linked list - uint h; /* h denotes hash key i.e to which row in the hash table it belongs to*/ -}; - -typedef struct xtab xtab; - -struct xtab { - int range; /* range of hash keys, for example 1024 */ //i.e. number of rows in hash table - xentry** ix; /* hashkey to xentry pointer mapping */ //pointer pointing to start of each row in the hash table - xentry* free; /* pointer to unused xentries */ - xentry* xentries; //Each entry in hash table -}; - -//Number of entries in the hash table are counted by (free-xentries) -#define xcount(t) ((t)->free - (t)->xentries) - -/*Reset memory to 0's from ix to the end of last xentry*/ - -# define xreset(t) \ -{\ - memset((t)->ix, 0, (t)->range * sizeof(xentry*));\ - memset((t)->xentries, 0, xcount(t) * sizeof(xentry));\ - (t)->free = (t)->xentries;\ -} - -xentry* xadd(xtab* t, uint h, uchar* key, int klen, int* new) { - - /* starting from ix[h], go through x:s and try to find key */ - - //Search in the linked list for that particular hash value and see if such a linked list has the particular key already - xentry* x = t->ix[h]; - xentry** p = t->ix + h; /* prev-pointer to chain the possibly new xentry */ - - //Compares the entry to be added with old entries. If the same key value does not already exist in the linked list, then just go to the next xentry and compare - //memcmp returns 0 if the strings are identical - for(; x && memcmp(x->key, key, klen); x = x->next) - p = &(x->next); - - //If the key value is not already present in the linked list for that hash value - *new = !x; - - if(*new){ - x = (t->free)++; //Free memory starts one block later because new element is inserted - x->h = h; //Set hash value - *p = x; /* link the new x */ - } - - return x; -} - -xtab* xcreate(int range, int nof_xentries){ - xtab* t = calloc(1,sizeof(xtab)); - t->range = range; - t->ix = calloc(range, sizeof(xentry*)); - t->xentries = calloc(nof_xentries, sizeof(xentry)); - t->free = t->xentries; - return t; -} - -void xdestroy(xtab* t) { - free(t->ix); - free(t->xentries); - free(t); -} - -#endif diff --git a/sourcecodes/layout_cyto.php b/sourcecodes/layout_cyto.php index b939f79a..0e512345 100644 --- a/sourcecodes/layout_cyto.php +++ b/sourcecodes/layout_cyto.php @@ -104,8 +104,8 @@ var default_layout = { name: 'dagre', spacingFactor: 1.25 } - $.getJSON("<?php print($input_json);?>",function (data) { - //$.getJSON("./data/cwHnetwork.json",function (data) { + //$.getJSON("<?php print($input_json);?>",function (data) { + $.getJSON("./data/sample_network.json",function (dumm) { // console.log(data); // document.addEventListener('DOMContentLoaded', function(){ var cy = window.cy = cytoscape({ diff --git a/sourcecodes/layout_svg_no.php b/sourcecodes/layout_svg_no.php index f7268788..89f6ffbb 100644 --- a/sourcecodes/layout_svg_no.php +++ b/sourcecodes/layout_svg_no.php @@ -112,10 +112,21 @@ if(file_exists($filename1)) //onload = "makeDraggable(evt)"; +<<<<<<< HEAD d3.xml("<?php print($svg_file);?>", function(error, documentFragment){ if (error) {console.log(error); return;} +======= +<?php +$svg_xml = json_encode(file("file://".$dir.$svg_file)); +?> +d3.xml("", function(dumm){ + var data1 = <?php echo $svg_xml;?>; + var data2 = data1.join(""); + parser = new DOMParser(); + documentFragment = parser.parseFromString(data2,"text/xml"); +>>>>>>> genenet8_initial_1.3 var svgNode = documentFragment .getElementsByTagName("svg")[0]; diff --git a/sourcecodes/localscore/index.html b/sourcecodes/localscore/index.html deleted file mode 100644 index 429668c7..00000000 --- a/sourcecodes/localscore/index.html +++ /dev/null @@ -1,6 +0,0 @@ -<html> -<head> -<title>Bayesian Network Web Server</title> -<meta HTTP-EQUIV="REFRESH" content="0; url=http://compbio.uthsc.edu/BNW/sourcecodes/home.php"> -</head> -</html> diff --git a/sourcecodes/network_score b/sourcecodes/network_score deleted file mode 100644 index 2fc22d5a..00000000 --- a/sourcecodes/network_score +++ /dev/null Binary files differdiff --git a/sourcecodes/parameter_learning/prepareInput.m b/sourcecodes/parameter_learning/prepareInput.m index 39368582..638dfece 100644 --- a/sourcecodes/parameter_learning/prepareInput.m +++ b/sourcecodes/parameter_learning/prepareInput.m @@ -92,9 +92,26 @@ end % Remove all rows that have missing data from data file +% Missing data could be NA or empty lines in the input file. remove_count = sum(any(strcmp(data,"NA"),2)); data(any(strcmp(data,"NA"),2),:)=[]; ncases = ncases - remove_count; +remove_count_total = remove_count; + +remove_count = 0; +ii = ncases; +for i=1:ii + for j=1:nnodes + if isempty(data{i,j}) + data(i,:) = []; + remove_count = remove_count + 1 + i = i - 1 + ii = ii -1 + end + end +end +ncases = ncases - remove_count; +remove_count_total=remove_count_total+remove_count; % Determine whether or not the nodes are continuous or discrete. @@ -293,7 +310,7 @@ if size(remove,1) > 0 fprintf(dout,['\n']); end fprintf(dout,'There are %i variables and %i cases(rows).\n',size(labels,2),ncases); -fprintf(dout,'%i cases(rows) have been removed because they contained NA (missing data).\n',remove_count); +fprintf(dout,'%i cases(rows) have been removed because they contained NA (missing data).\n',remove_count_total); fprintf(dout_table,'Variable\tType\tStates/Mean (St Dev)\tReason for classification\n'); fprintf(dout,'The variable names are:\n'); fprintf(dout,'%s\t',labels{1:end-1}); @@ -316,7 +333,7 @@ for i=1:nnodes fprintf(dout_table,'%s\tDiscrete\t%i\t%s\n',labels{i},levels{i},reason{i}); end end -fprintf(dout_table,'There are %i variables and %i cases; %i variables and %i rows were removed.\n',size(labels,2),ncases,size(remove,1),remove_count); +fprintf(dout_table,'There are %i variables and %i cases; %i variables and %i rows were removed.\n',size(labels,2),ncases,size(remove,1),remove_count_total); fclose(dout); fclose(dout_table); @@ -350,4 +367,4 @@ fclose(fout); end -% end of prepareInput.m \ No newline at end of file +% end of prepareInput.m diff --git a/sourcecodes/scripts/accordion.js~ b/sourcecodes/scripts/accordion.js~ deleted file mode 100644 index 51949b96..00000000 --- a/sourcecodes/scripts/accordion.js~ +++ /dev/null @@ -1,31 +0,0 @@ -$(function() { -var acc = document.getElementsByClassName("accordion"); -var panel = document.getElementsByClassName("panel"); -var icons = document.getElementsByClassName("i"); -var i; - -for (var i = 0; i < acc.length; i++) { - acc[i].onclick = function() { - var setClasses = !this.classList.contains('active'); - setClass(acc, 'active', 'remove'); - setClass(panel, 'show', 'remove'); - if (setClasses) { - this.classList.toggle("active"); - this.nextElementSibling.classList.toggle("show"); - } - } -} - -function setClass(els, className, fnName) { - for (var i = 0; i < els.length; i++) { - els[i].classList[fnName](className); - } -} - -$('button').click(function() { - $('i').not($(this).find('i')).removeClass('fa-minus') - $('i').not($(this).find('i')).addClass('fa-plus') - $(this).find('i').toggleClass('fa-plus fa-minus') - }); - } - ) \ No newline at end of file diff --git a/sourcecodes/scripts/create_table.js~ b/sourcecodes/scripts/create_table.js~ deleted file mode 100644 index 85df8edb..00000000 --- a/sourcecodes/scripts/create_table.js~ +++ /dev/null @@ -1,82 +0,0 @@ -function tabulate_caption(container,data,caption_text) { - var table = d3.select(container).append('table'); - var caption = table.append("caption").text(caption_text); - //var titles = d3.keys(data[0]); - var titles = data.columns; - var headers = table.append('thead').append('tr') - .selectAll('th') - .data(titles).enter() - .append('th') - .text(function (d) { - return d; - }); - - var rows = table.append('tbody').selectAll('tr') - .data(data).enter() - .append('tr'); - rows.selectAll('td') - .data(function (d) { - return titles.map(function (k) { - return { 'value': d[k], 'name': k}; - }); - }).enter() - .append('td') - .attr('data-th', function (d) { - return d.name; - }) - .text(function (d) { - return d.value; - }); - return table; -} - -function tabulate_header_row(container,data,caption_text) { - var table = d3.select(container).append('table'); - var caption = table.append("caption").text(caption_text); - var titles = d3.keys(data[0]); - for (var i=0; i<data.length ;i++) { - delete data[i][""]; - data[i]["From\\To"] = titles[i]; - } - var titles = d3.keys(data[0]); - titles.pop(); - titles.unshift("From\\To"); - var headers = table.append('thead').append('tr') - .selectAll('th') - .data(titles).enter() - .append('th') - .attr("class", function(d) { - if (d == "From\\To") { - return "corner-header" - } - }) - .text(function (d) { - return d; - }); - - var rows = table.append('tbody').selectAll('tr') - .data(data).enter() - .append('tr'); - rows.selectAll('td') - .data(function (d) { - return titles.map(function (k) { - return { 'value': d[k], 'name': k}; - }); - }).enter() - .append('td') - .attr('data-th', function (d) { - return d.name; - }) - .attr("class", function(d) { - if (d.name == "From\\To") { - return "horizontal-header" - } - }) - .text(function (d) { - return d.value; - }); - - - - return table; -} diff --git a/sourcecodes/scripts/font-awesome.css~ b/sourcecodes/scripts/font-awesome.css~ deleted file mode 100644 index 46ca5253..00000000 --- a/sourcecodes/scripts/font-awesome.css~ +++ /dev/null @@ -1,821 +0,0 @@ -/*! - * Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.0.3'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg'); - font-weight: normal; - font-style: normal; -} -.fa { - display: inline-block; - font-family: FontAwesome; - font-style: normal; - font-weight: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -/* makes the font 33% larger relative to the icon container */ -.fa-lg { - font-size: 1.3333333333333333em; - line-height: 0.75em; - vertical-align: -15%; -} -.fa-2x { - font-size: 2em; -} -.fa-3x { - font-size: 3em; -} -.fa-4x { - font-size: 4em; -} -.fa-5x { - font-size: 5em; -} -.fa-fw { - width: 1.2857142857142858em; - text-align: center; -} -.fa-ul { - padding-left: 0; - margin-left: 2.142857142857143em; - list-style-type: none; -} -.fa-ul > li { - position: relative; -} -.fa-li { - position: absolute; - left: -2.142857142857143em; - width: 2.142857142857143em; - top: 0.14285714285714285em; - text-align: center; -} -.fa-li.fa-lg { - left: -1.8571428571428572em; -} -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eeeeee; - border-radius: .1em; -} -.pull-right { - float: right; -} -.pull-left { - float: left; -} -.fa.pull-left { - margin-right: .3em; -} -.fa.pull-right { - margin-left: .3em; -} -.fa-spin { - -webkit-animation: spin 2s infinite linear; - -moz-animation: spin 2s infinite linear; - -o-animation: spin 2s infinite linear; - animation: spin 2s infinite linear; -} -@-moz-keyframes spin { - 0% { - -moz-transform: rotate(0deg); - } - 100% { - -moz-transform: rotate(359deg); - } -} -@-webkit-keyframes spin { - 0% { - -webkit-transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - } -} -@-o-keyframes spin { - 0% { - -o-transform: rotate(0deg); - } - 100% { - -o-transform: rotate(359deg); - } -} -@-ms-keyframes spin { - 0% { - -ms-transform: rotate(0deg); - } - 100% { - -ms-transform: rotate(359deg); - } -} -@keyframes spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(359deg); - } -} -.fa-rotate-90 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); - -webkit-transform: rotate(90deg); - -moz-transform: rotate(90deg); - -ms-transform: rotate(90deg); - -o-transform: rotate(90deg); - transform: rotate(90deg); -} -.fa-rotate-180 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); - -webkit-transform: rotate(180deg); - -moz-transform: rotate(180deg); - -ms-transform: rotate(180deg); - -o-transform: rotate(180deg); - transform: rotate(180deg); -} -.fa-rotate-270 { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); - -webkit-transform: rotate(270deg); - -moz-transform: rotate(270deg); - -ms-transform: rotate(270deg); - -o-transform: rotate(270deg); - transform: rotate(270deg); -} -.fa-flip-horizontal { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); - -webkit-transform: scale(-1, 1); - -moz-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - -o-transform: scale(-1, 1); - transform: scale(-1, 1); -} -.fa-flip-vertical { - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); - -webkit-transform: scale(1, -1); - -moz-transform: scale(1, -1); - -ms-transform: scale(1, -1); - -o-transform: scale(1, -1); - transform: scale(1, -1); -} -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.fa-stack-1x, -.fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.fa-stack-1x { - line-height: inherit; -} -.fa-stack-2x { - font-size: 2em; -} -.fa-inverse { - color: #ffffff; -} -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -.fa-glass:before { - content: "\f000"; -} -.fa-music:before { - content: "\f001"; -} -.fa-search:before { - content: "\f002"; -} -.fa-envelope-o:before { - content: "\f003"; -} -.fa-heart:before { - content: "\f004"; -} -.fa-star:before { - content: "\f005"; -} -.fa-star-o:before { - content: "\f006"; -} -.fa-user:before { - content: "\f007"; -} -.fa-film:before { - content: "\f008"; -} -.fa-th-large:before { - content: "\f009"; -} -.fa-th:before { - content: "\f00a"; -} -.fa-th-list:before { - content: "\f00b"; -} -.fa-check:before { - content: "\f00c"; -} -.fa-times:before { - content: "\f00d"; -} -.fa-search-plus:before { - content: "\f00e"; -} -.fa-search-minus:before { - content: "\f010"; -} -.fa-power-off:before { - content: "\f011"; -} -.fa-signal:before { - content: "\f012"; -} -.fa-gear:before, -.fa-cog:before { - content: "\f013"; -} -.fa-trash-o:before { - content: "\f014"; -} -.fa-home:before { - content: "\f015"; -} -.fa-file-o:before { - content: "\f016"; -} -.fa-clock-o:before { - content: "\f017"; -} -.fa-road:before { - content: "\f018"; -} -.fa-download:before { - content: "\f019"; -} -.fa-arrow-circle-o-down:before { - content: "\f01a"; -} -.fa-arrow-circle-o-up:before { - content: "\f01b"; -} -.fa-inbox:before { - content: "\f01c"; -} -.fa-play-circle-o:before { - content: "\f01d"; -} -.fa-rotate-right:before, -.fa-repeat:before { - content: "\f01e"; -} -.fa-refresh:before { - content: "\f021"; -} -.fa-list-alt:before { - content: "\f022"; -} -.fa-lock:before { - content: "\f023"; -} -.fa-flag:before { - content: "\f024"; -} -.fa-headphones:before { - content: "\f025"; -} -.fa-volume-off:before { - content: "\f026"; -} -.fa-volume-down:before { - content: "\f027"; -} -.fa-volume-up:before { - content: "\f028"; -} -.fa-qrcode:before { - content: "\f029"; -} -.fa-barcode:before { - content: "\f02a"; -} -.fa-tag:before { - content: "\f02b"; -} -.fa-tags:before { - content: "\f02c"; -} -.fa-book:before { - content: "\f02d"; -} -.fa-bookmark:before { - content: "\f02e"; -} -.fa-print:before { - content: "\f02f"; -} -.fa-camera:before { - content: "\f030"; -} -.fa-font:before { - content: "\f031"; -} -.fa-bold:before { - content: "\f032"; -} -.fa-italic:before { - content: "\f033"; -} -.fa-text-height:before { - content: "\f034"; -} -.fa-text-width:before { - content: "\f035"; -} -.fa-align-left:before { - content: "\f036"; -} -.fa-align-center:before { - content: "\f037"; -} -.fa-align-right:before { - content: "\f038"; -} -.fa-align-justify:before { - content: "\f039"; -} -.fa-list:before { - content: "\f03a"; -} -.fa-dedent:before, -.fa-outdent:before { - content: "\f03b"; -} -.fa-indent:before { - content: "\f03c"; -} -.fa-video-camera:before { - content: "\f03d"; -} -.fa-picture-o:before { - content: "\f03e"; -} -.fa-pencil:before { - content: "\f040"; -} -.fa-map-marker:before { - content: "\f041"; -} -.fa-adjust:before { - content: "\f042"; -} -.fa-tint:before { - content: "\f043"; -} -.fa-edit:before, -.fa-pencil-square-o:before { - content: "\f044"; -} -.fa-share-square-o:before { - content: "\f045"; -} -.fa-check-square-o:before { - content: "\f046"; -} -.fa-arrows:before { - content: "\f047"; -} -.fa-step-backward:before { - content: "\f048"; -} -.fa-fast-backward:before { - content: "\f049"; -} -.fa-backward:before { - content: "\f04a"; -} -.fa-play:before { - content: "\f04b"; -} -.fa-pause:before { - content: "\f04c"; -} -.fa-stop:before { - content: "\f04d"; -} -.fa-forward:before { - content: "\f04e"; -} -.fa-fast-forward:before { - content: "\f050"; -} -.fa-step-forward:before { - content: "\f051"; -} -.fa-eject:before { - content: "\f052"; -} -.fa-chevron-left:before { - content: "\f053"; -} -.fa-chevron-right:before { - content: "\f054"; -} -.fa-plus-circle:before { - content: "\f055"; -} -.fa-minus-circle:before { - content: "\f056"; -} -.fa-times-circle:before { - content: "\f057"; -} -.fa-check-circle:before { - content: "\f058"; -} -.fa-question-circle:before { - content: "\f059"; -} -.fa-info-circle:before { - content: "\f05a"; -} -.fa-crosshairs:before { - content: "\f05b"; -} -.fa-times-circle-o:before { - content: "\f05c"; -} -.fa-check-circle-o:before { - content: "\f05d"; -} -.fa-ban:before { - content: "\f05e"; -} -.fa-arrow-left:before { - content: "\f060"; -} -.fa-arrow-right:before { - content: "\f061"; -} -.fa-arrow-up:before { - content: "\f062"; -} -.fa-arrow-down:before { - content: "\f063"; -} -.fa-mail-forward:before, -.fa-share:before { - content: "\f064"; -} -.fa-expand:before { - content: "\f065"; -} -.fa-compress:before { - content: "\f066"; -} -.fa-plus:before { - content: "\f067"; -} -.fa-minus:before { - content: "\f068"; -} -.fa-asterisk:before { - content: "\f069"; -} -.fa-exclamation-circle:before { - content: "\f06a"; -} -.fa-gift:before { - cont content: "\f06d"; -} -.fa-eye:before { - content: "\f06e"; -} -.fa-eye-sla content: "\f07c"; -} -.fa-arrows-v:before { - content: "\f07d"; -} -.fa-arrows-h:before { - content: "\f07e"; -} -.fa-bar-chart-o:before { - content: "\f080"; -} -.fa-twitter-square:before { - content: "\f081"; -} -.fa-facebook-square:before { - content: "\f082"; -} -.fa-c content: "\f084"; -} -.fa-gears:before, -.fa-cogs:before { - content: content: "\f091"; -} -.fa-github-square:before { - conte} -.fa-credit-card:before { - content: "\f09d"; -} -.fa-rss:before { - content: "\f09e"; -} -.fa-hdd-o:before { - content: "\f} -.fa-certificate.fa-wrench:before { - content: "\f0ad"; -} -.fa-tasks:before { - content: "\f0ae"; -} -.fa-filter:before { - content: "\f0b0"; -} -.fa-briefcase:before { - content: "\f0b1"; -} -.fa-arrows-alt:before { - content: "\f0b2"; -} -.fa-group:before, -.fa-users:before { - content: "\f0c0"; -} -.fa-chai.fa-cut:before, -.fa-scissors:before { - content: .fa-files-o:before { - content: "\f0c5"; -} -.fa-paperclip:before { - content: "\f0c6"; -} -.fa-save:before, -.fa-floppy-o:before { - content: "\f0c7"; -} -.fa-square:before { - content: "\f0c8"; -} -.fa-bars:before { - content: "\f0c9"; -} -.fa-list-ul:before { - content: "\f0ca"; -} -.fa-list-ol:before { - content: "\f0cb"; -} -.fa-strikethrough:before { - content: "\f0cc"; -} -.fa-underline:before { - content: "\f0cd"; -} -.fa-table:before { - content: "\f0ce"; -} -.fa-magic:before { - content: "\f0d0"; -} -.fa-truck:before { - content: "\f0d1"; -} -.fa-pinterest:before { - content: "\f0d2"; -} -.fa-pinterest-square:before { - content: "\f0d3"; -} -.fa-google-plus-square:before { - content: "\f0d4"; -} -.fa-google-plus:before { - content: "\f0d5"; -} -.fa-money:before { - content: "\f0d6"; -} -.fa-caret-down:before { - content: "\f0d7"; -} -.fa-caret-up:before { - content: "\f0d8"; -} -.fa-caret-left:before { - content: } -.fa-ambulance:before { - content: "\f0f9"; -} -.} -.fa-h-square:before { - content: "\f0fd"; -} -.fa-plus-square:before { - content: "\f0fe"; -} -.} -.fa-angle-left:before { - content: "\f104"; -} -.fa-angle-right:before { - content: "\f105"; -} -.fa-angle-up:before { - content: "\f106"; -} -.fa-angle-down:before { - content: "\f107"; -} -.fa-desktop:before { - content: "\f108"; -} -.fa-laptop:before { - content: "\f109"; -} -.fa-tablet:before { - content: .fa-frown-o:before { - content: "\f119"; -} -.fa-meh-.fa-star-half-o:before { - content: "\f123"; -} -.fa-location-arrow:before { - content: "} -.fa-puzzle-piece:before { - content: "\f12e"; -} -.fa-microphone:before { - content: "\f130"; -} -.fa-microphone-slash:before { - content: "\f131"; -} -.fa-shield:before { - content: "\f132"; -} -.fa-calendar-o:before { - content: "\f133"; -} -.fa-fire-extinguisher:before { - content: "\f134"; -} -.fa-rocket:before { - content: "\f135"; -} -.fa-maxcdn:before { - content: "\f136"; -} -.fa} -.fa-html5:before { - content: "\f13b"; -} -.fa-css3:before { - content: "\f1.fa-minus-square-o:before { - content: "\f147"; -} -.fa-level-up:before { - content: "\f148"; -} -.fa-level-down:before { - content: "\f149"; -} -.fa-check-square:before { - content: "\f14a"; -} -.fa-pencil-square:before { - content: "\f14b"; -} -.fa-external-link-square:before { - content: "\f14c"; -} -.fa-share-square:before { - content: "\f14d"; -} -.fa-compass:before { - content: "\f14e"; -} -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: "\f150"; -} -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: "\f151"; -} -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: "\f152"; -} -.fa-euro:before, -.fa-eur:before { - content: "\f153"; -} -.fa-gbp:before { - content: "\f154"; -} -.fa-dollar:before, -.fa-usd:before { - content: "\f155"; -} -.fa-rupee:before, -.fa-inr:before { - content: "\f156"; -} -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: "\f157"; -} -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: "\f158"; -} -.fa-won:before, -.fa-krw:before { - content: "\f159"; -} -.fa-bitcoin:before, -.fa-btc:befo} -.fa-thumbs-up:before { - content: "\f164";.fa-thumbs-down:before { - content: "\f165"; -} -.fa-youtube-square:before { - content: "\f166"; -} -.fa-youtube:before { - content: "\f167"; -} -.fa-xing:before { - content: "\f168"; -} -.fa-xing-square:before { content: "\f177"; -} -.fa-long-arr content: "\f185"; -} -.fa-moon-o:before { - content: "\f186"; -} -.fa-archive:before { - content: "\f187"; -} -.fa-bug:before { - content: "\f188"; -} -.fa-vk:before { - content: "\f189"; -} -.fa-weibo:before { - content: "\f18a"; -} -.fa-renren:before { - content: "\f18b"; -} -.fa-pagelines:before { - content: "\f18c"; -} -.fa-stack-exchange:before { - content: "\f18d"; -} -.fa-arrow-circle-o-right:before { - content: "\f18e"; -} -.fa-arrow-circle-o-left:before { - content: "\f190"; -} -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: "\f191"; -} -.fa-dot-circle-o:before { - content: "\f192"; -} -.fa-wheelchair:before { - content: "\f193"; -} -.fa-vimeo-square:before { - content: "\f194"; -} -.fa-turkish-lira:before, -.fa-try:before { - content: "\f195"; -} -.fa-plus-square-o:before { - content: "\f196"; -} diff --git a/sourcecodes/scripts/table.css~ b/sourcecodes/scripts/table.css~ deleted file mode 100644 index 576f690f..00000000 --- a/sourcecodes/scripts/table.css~ +++ /dev/null @@ -1,42 +0,0 @@ - * { -margin: 0; -padding: 0; -} -d3_table { -width: 100%; - border-collapse: collapse; - margin: 8; -} -d3_caption { - font-size: 16pt; - text-align: left; -} -/* Zebra striping */ -d3_tr:nth-of-type(even) { -background: LightGrey; -} -d3_th { -background: #3071a9; -color: white; -font-size: 12pt; -font-weight: normal; -} - -d3_td, d3_th { -padding: 6px; -border: 1px solid #ccc; - text-align: center; -} -.horizontal-header { -background: #3071a9; -color: white; - font-size: 12pt; -} -.corner-header { -background: LightGrey; -color: black; - font-size: 12pt; -} - - - diff --git a/sourcecodes/structure b/sourcecodes/structure deleted file mode 100644 index e9856f6d..00000000 --- a/sourcecodes/structure +++ /dev/null Binary files differdiff --git a/sourcecodes/build.sh b/var_lib_genenet_bnw/build.sh index a5958fd7..7f63840d 100644 --- a/sourcecodes/build.sh +++ b/var_lib_genenet_bnw/build.sh @@ -3,7 +3,7 @@ gcc ./localscore/network_score.c ./localscore/libRmath.so -lm -o network_score gcc ./print_structure/structure.c -lm -o structure cd ./k-best/src/ -./buildk_poster.sh +sh buildk_poster.sh diff --git a/sourcecodes/k-best/src/Arguments.h b/var_lib_genenet_bnw/k-best/src/Arguments.h index 574b2bf7..574b2bf7 100644 --- a/sourcecodes/k-best/src/Arguments.h +++ b/var_lib_genenet_bnw/k-best/src/Arguments.h diff --git a/sourcecodes/k-best/src/Engine.h b/var_lib_genenet_bnw/k-best/src/Engine.h index 2e16a701..2e16a701 100644 --- a/sourcecodes/k-best/src/Engine.h +++ b/var_lib_genenet_bnw/k-best/src/Engine.h diff --git a/var_lib_genenet_bnw/k-best/src/buildk_poster.sh b/var_lib_genenet_bnw/k-best/src/buildk_poster.sh new file mode 100644 index 00000000..a7c11183 --- /dev/null +++ b/var_lib_genenet_bnw/k-best/src/buildk_poster.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +D=g++ + +$D -o get_kbest_parents get_kbest_parents.cc +$D -o get_kbest_nets get_kbest_nets.cc + diff --git a/sourcecodes/k-best/src/cfg.h b/var_lib_genenet_bnw/k-best/src/cfg.h index 15e3fe89..15e3fe89 100644 --- a/sourcecodes/k-best/src/cfg.h +++ b/var_lib_genenet_bnw/k-best/src/cfg.h diff --git a/sourcecodes/k-best/src/data2netk_poster.sh b/var_lib_genenet_bnw/k-best/src/data2netk_poster.sh index 6b3a34ca..19d8f7cd 100644 --- a/sourcecodes/k-best/src/data2netk_poster.sh +++ b/var_lib_genenet_bnw/k-best/src/data2netk_poster.sh @@ -14,7 +14,7 @@ k=$1;shift n=$1;shift nof_vars=`head -1 $datafile|wc -w` -echo "The number of variables is $nof_vars." +#echo "The number of variables is $nof_vars." #HR: if [ "$n" -eq 0 ] @@ -25,13 +25,13 @@ else fi #maxindegree=`expr $nof_vars - 1` -echo "maxindegree is $maxindegree." +#echo "maxindegree is $maxindegree." #HR: nof_instances=`cat $datafile | wc -l` #delete the header and type nof_instances=`expr $nof_instances - 2` -echo "The number of instances is $nof_instances." +#echo "The number of instances is $nof_instances." START=$(date +%s%N) @@ -40,8 +40,8 @@ $binpath/get_kbest_parents $nof_vars ${rdir} $k END=$(date +%s%N) #DIFF=$(( $END - $START )) DIFF2=$(( $END - $START )) -echo "get_kbest_parents is done." -echo "get_kbest_parents took $DIFF2 n-seconds." +#echo "get_kbest_parents is done." +#echo "get_kbest_parents took $DIFF2 n-seconds." START=$(date +%s%N) $binpath/get_kbest_nets $nof_vars ${rdir} $k @@ -49,8 +49,8 @@ $binpath/get_kbest_nets $nof_vars ${rdir} $k END=$(date +%s%N) #DIFF=$(( $END - $START )) DIFF3=$(( $END - $START )) -echo "get_kbest_nets is done." -echo "get_kbest_nets took $DIFF3 n-seconds." +#echo "get_kbest_nets is done." +#echo "get_kbest_nets took $DIFF3 n-seconds." DIFF=`expr $DIFF1 + $DIFF2 + $DIFF3` -echo "The total process took $DIFF n-seconds." +#echo "The total process took $DIFF n-seconds." diff --git a/sourcecodes/k-best/src/files.h b/var_lib_genenet_bnw/k-best/src/files.h index f11dd09e..f11dd09e 100644 --- a/sourcecodes/k-best/src/files.h +++ b/var_lib_genenet_bnw/k-best/src/files.h diff --git a/sourcecodes/k-best/src/files.o b/var_lib_genenet_bnw/k-best/src/files.o index 33f376d3..33f376d3 100644 --- a/sourcecodes/k-best/src/files.o +++ b/var_lib_genenet_bnw/k-best/src/files.o Binary files differdiff --git a/sourcecodes/k-best/src/get_kbest_nets b/var_lib_genenet_bnw/k-best/src/get_kbest_nets index 032b1a33..1c4a6041 100644 --- a/sourcecodes/k-best/src/get_kbest_nets +++ b/var_lib_genenet_bnw/k-best/src/get_kbest_nets Binary files differdiff --git a/sourcecodes/k-best/src/get_kbest_nets.cc b/var_lib_genenet_bnw/k-best/src/get_kbest_nets.cc index 9aafe83c..2ee35265 100644 --- a/sourcecodes/k-best/src/get_kbest_nets.cc +++ b/var_lib_genenet_bnw/k-best/src/get_kbest_nets.cc @@ -1503,10 +1503,10 @@ void get_kbest_nets(int nof_vars, FILE** fp,int k, char* dirname){ //comp_post(&kbnetscore[nof_combs-1],k,dirname); //new function: compute the posterior prob. comp_post_compl(&kbnetscore[nof_combs-1],k,dirname, nof_vars); - cout << "comp_post_compl(&kbnetscore[nof_combs-1],k,dirname) is done." << endl; + //cout << "comp_post_compl(&kbnetscore[nof_combs-1],k,dirname) is done." << endl; //comp_postExact_compl(&kbnetscore[nof_combs-1],k,dirname, nof_vars); - cout << "comp_postExact_compl(&kbnetscore[nof_combs-1],k,dirname, nof_vars) is not done. we will change it if requires" << endl; + //cout << "comp_postExact_compl(&kbnetscore[nof_combs-1],k,dirname, nof_vars) is not done. we will change it if requires" << endl; //HR: // print_scores(kbnetscore,dirname,k,nof_vars); diff --git a/var_lib_genenet_bnw/k-best/src/get_kbest_parents b/var_lib_genenet_bnw/k-best/src/get_kbest_parents new file mode 100644 index 00000000..c31a73ee --- /dev/null +++ b/var_lib_genenet_bnw/k-best/src/get_kbest_parents Binary files differdiff --git a/sourcecodes/k-best/src/get_kbest_parents.cc b/var_lib_genenet_bnw/k-best/src/get_kbest_parents.cc index 9377d11e..9377d11e 100644 --- a/sourcecodes/k-best/src/get_kbest_parents.cc +++ b/var_lib_genenet_bnw/k-best/src/get_kbest_parents.cc diff --git a/sourcecodes/k-best/src/varpar.o b/var_lib_genenet_bnw/k-best/src/varpar.o index 4fa1b165..4fa1b165 100644 --- a/sourcecodes/k-best/src/varpar.o +++ b/var_lib_genenet_bnw/k-best/src/varpar.o Binary files differdiff --git a/sourcecodes/localscore/Applic.h b/var_lib_genenet_bnw/localscore/Applic.h index 0ae5e981..0ae5e981 100644 --- a/sourcecodes/localscore/Applic.h +++ b/var_lib_genenet_bnw/localscore/Applic.h diff --git a/sourcecodes/localscore/Arith.h b/var_lib_genenet_bnw/localscore/Arith.h index 4a0030f1..4a0030f1 100644 --- a/sourcecodes/localscore/Arith.h +++ b/var_lib_genenet_bnw/localscore/Arith.h diff --git a/sourcecodes/localscore/BLAS.h b/var_lib_genenet_bnw/localscore/BLAS.h index 98c192e9..98c192e9 100644 --- a/sourcecodes/localscore/BLAS.h +++ b/var_lib_genenet_bnw/localscore/BLAS.h diff --git a/sourcecodes/localscore/Boolean.h b/var_lib_genenet_bnw/localscore/Boolean.h index ea855a29..ea855a29 100644 --- a/sourcecodes/localscore/Boolean.h +++ b/var_lib_genenet_bnw/localscore/Boolean.h diff --git a/sourcecodes/localscore/Callbacks.h b/var_lib_genenet_bnw/localscore/Callbacks.h index cb1d64ca..cb1d64ca 100644 --- a/sourcecodes/localscore/Callbacks.h +++ b/var_lib_genenet_bnw/localscore/Callbacks.h diff --git a/sourcecodes/localscore/Complex.h b/var_lib_genenet_bnw/localscore/Complex.h index 06417a71..06417a71 100644 --- a/sourcecodes/localscore/Complex.h +++ b/var_lib_genenet_bnw/localscore/Complex.h diff --git a/sourcecodes/localscore/Constants.h b/var_lib_genenet_bnw/localscore/Constants.h index 08e3d158..08e3d158 100644 --- a/sourcecodes/localscore/Constants.h +++ b/var_lib_genenet_bnw/localscore/Constants.h diff --git a/sourcecodes/localscore/Error.h b/var_lib_genenet_bnw/localscore/Error.h index 1a8905c6..1a8905c6 100644 --- a/sourcecodes/localscore/Error.h +++ b/var_lib_genenet_bnw/localscore/Error.h diff --git a/sourcecodes/localscore/GetX11Image.h b/var_lib_genenet_bnw/localscore/GetX11Image.h index a7181fa3..a7181fa3 100644 --- a/sourcecodes/localscore/GetX11Image.h +++ b/var_lib_genenet_bnw/localscore/GetX11Image.h diff --git a/sourcecodes/localscore/GraphicsDevice.h b/var_lib_genenet_bnw/localscore/GraphicsDevice.h index 10851b26..10851b26 100644 --- a/sourcecodes/localscore/GraphicsDevice.h +++ b/var_lib_genenet_bnw/localscore/GraphicsDevice.h diff --git a/sourcecodes/localscore/GraphicsEngine.h b/var_lib_genenet_bnw/localscore/GraphicsEngine.h index 8d4a8748..8d4a8748 100644 --- a/sourcecodes/localscore/GraphicsEngine.h +++ b/var_lib_genenet_bnw/localscore/GraphicsEngine.h diff --git a/sourcecodes/localscore/Lapack.h b/var_lib_genenet_bnw/localscore/Lapack.h index ad044ef7..ad044ef7 100644 --- a/sourcecodes/localscore/Lapack.h +++ b/var_lib_genenet_bnw/localscore/Lapack.h diff --git a/sourcecodes/localscore/Linpack.h b/var_lib_genenet_bnw/localscore/Linpack.h index 95cb753e..95cb753e 100644 --- a/sourcecodes/localscore/Linpack.h +++ b/var_lib_genenet_bnw/localscore/Linpack.h diff --git a/sourcecodes/localscore/MathThreads.h b/var_lib_genenet_bnw/localscore/MathThreads.h index 41234442..41234442 100644 --- a/sourcecodes/localscore/MathThreads.h +++ b/var_lib_genenet_bnw/localscore/MathThreads.h diff --git a/sourcecodes/localscore/Memory.h b/var_lib_genenet_bnw/localscore/Memory.h index 306c9835..306c9835 100644 --- a/sourcecodes/localscore/Memory.h +++ b/var_lib_genenet_bnw/localscore/Memory.h diff --git a/sourcecodes/localscore/Parse.h b/var_lib_genenet_bnw/localscore/Parse.h index a1d8cc87..a1d8cc87 100644 --- a/sourcecodes/localscore/Parse.h +++ b/var_lib_genenet_bnw/localscore/Parse.h diff --git a/sourcecodes/localscore/Print.h b/var_lib_genenet_bnw/localscore/Print.h index 7beeaf17..7beeaf17 100644 --- a/sourcecodes/localscore/Print.h +++ b/var_lib_genenet_bnw/localscore/Print.h diff --git a/sourcecodes/localscore/PrtUtil.h b/var_lib_genenet_bnw/localscore/PrtUtil.h index 1ef06d9a..1ef06d9a 100644 --- a/sourcecodes/localscore/PrtUtil.h +++ b/var_lib_genenet_bnw/localscore/PrtUtil.h diff --git a/sourcecodes/localscore/QuartzDevice.h b/var_lib_genenet_bnw/localscore/QuartzDevice.h index ceb513e2..ceb513e2 100644 --- a/sourcecodes/localscore/QuartzDevice.h +++ b/var_lib_genenet_bnw/localscore/QuartzDevice.h diff --git a/sourcecodes/localscore/R-ftp-http.h b/var_lib_genenet_bnw/localscore/R-ftp-http.h index 665bfb87..665bfb87 100644 --- a/sourcecodes/localscore/R-ftp-http.h +++ b/var_lib_genenet_bnw/localscore/R-ftp-http.h diff --git a/sourcecodes/localscore/R.h b/var_lib_genenet_bnw/localscore/R.h index 5c5696b3..5c5696b3 100644 --- a/sourcecodes/localscore/R.h +++ b/var_lib_genenet_bnw/localscore/R.h diff --git a/sourcecodes/localscore/RConverters.h b/var_lib_genenet_bnw/localscore/RConverters.h index 9ac0da33..9ac0da33 100644 --- a/sourcecodes/localscore/RConverters.h +++ b/var_lib_genenet_bnw/localscore/RConverters.h diff --git a/sourcecodes/localscore/RS.h b/var_lib_genenet_bnw/localscore/RS.h index e8ce2ef2..e8ce2ef2 100644 --- a/sourcecodes/localscore/RS.h +++ b/var_lib_genenet_bnw/localscore/RS.h diff --git a/sourcecodes/localscore/RStartup.h b/var_lib_genenet_bnw/localscore/RStartup.h index 5b89e7fe..5b89e7fe 100644 --- a/sourcecodes/localscore/RStartup.h +++ b/var_lib_genenet_bnw/localscore/RStartup.h diff --git a/sourcecodes/localscore/Random.h b/var_lib_genenet_bnw/localscore/Random.h index 1615778d..1615778d 100644 --- a/sourcecodes/localscore/Random.h +++ b/var_lib_genenet_bnw/localscore/Random.h diff --git a/sourcecodes/localscore/Rconfig.h b/var_lib_genenet_bnw/localscore/Rconfig.h index 2541c8a9..2541c8a9 100644 --- a/sourcecodes/localscore/Rconfig.h +++ b/var_lib_genenet_bnw/localscore/Rconfig.h diff --git a/sourcecodes/localscore/Rdynload.h b/var_lib_genenet_bnw/localscore/Rdynload.h index 982b571a..982b571a 100644 --- a/sourcecodes/localscore/Rdynload.h +++ b/var_lib_genenet_bnw/localscore/Rdynload.h diff --git a/sourcecodes/localscore/Riconv.h b/var_lib_genenet_bnw/localscore/Riconv.h index 13864ee6..13864ee6 100644 --- a/sourcecodes/localscore/Riconv.h +++ b/var_lib_genenet_bnw/localscore/Riconv.h diff --git a/sourcecodes/localscore/Rmath.h b/var_lib_genenet_bnw/localscore/Rmath.h index 1acd1dbb..1acd1dbb 100644 --- a/sourcecodes/localscore/Rmath.h +++ b/var_lib_genenet_bnw/localscore/Rmath.h diff --git a/sourcecodes/localscore/Utils.h b/var_lib_genenet_bnw/localscore/Utils.h index 61efaaaa..61efaaaa 100644 --- a/sourcecodes/localscore/Utils.h +++ b/var_lib_genenet_bnw/localscore/Utils.h diff --git a/sourcecodes/localscore/Visibility.h b/var_lib_genenet_bnw/localscore/Visibility.h index aa35e342..aa35e342 100644 --- a/sourcecodes/localscore/Visibility.h +++ b/var_lib_genenet_bnw/localscore/Visibility.h diff --git a/sourcecodes/localscore/eventloop.h b/var_lib_genenet_bnw/localscore/eventloop.h index 842cf9bb..842cf9bb 100644 --- a/sourcecodes/localscore/eventloop.h +++ b/var_lib_genenet_bnw/localscore/eventloop.h diff --git a/sourcecodes/localscore/libRmath.so b/var_lib_genenet_bnw/localscore/libRmath.so index 8c56eb4f..8c56eb4f 100644 --- a/sourcecodes/localscore/libRmath.so +++ b/var_lib_genenet_bnw/localscore/libRmath.so Binary files differdiff --git a/sourcecodes/localscore/libextern.h b/var_lib_genenet_bnw/localscore/libextern.h index 3f61fb1e..3f61fb1e 100644 --- a/sourcecodes/localscore/libextern.h +++ b/var_lib_genenet_bnw/localscore/libextern.h diff --git a/sourcecodes/localscore/matrix.h b/var_lib_genenet_bnw/localscore/matrix.h index b37772b4..b37772b4 100644 --- a/sourcecodes/localscore/matrix.h +++ b/var_lib_genenet_bnw/localscore/matrix.h diff --git a/sourcecodes/localscore/modified_matrix.c b/var_lib_genenet_bnw/localscore/modified_matrix.c index 8737b51b..8737b51b 100644 --- a/sourcecodes/localscore/modified_matrix.c +++ b/var_lib_genenet_bnw/localscore/modified_matrix.c diff --git a/sourcecodes/localscore/modified_postc.c b/var_lib_genenet_bnw/localscore/modified_postc.c index f223fdb8..f223fdb8 100644 --- a/sourcecodes/localscore/modified_postc.c +++ b/var_lib_genenet_bnw/localscore/modified_postc.c diff --git a/sourcecodes/localscore/network_score_old.c b/var_lib_genenet_bnw/localscore/network_score.c index b1ca59a9..56388236 100644 --- a/sourcecodes/localscore/network_score_old.c +++ b/var_lib_genenet_bnw/localscore/network_score.c @@ -191,7 +191,7 @@ main(int argc, char *argv[]) network.node[i].prob=(double *)malloc(sizeof(double)*2); //probability array of size 2 for continuous node network.node[i].prob[0]=0.0; //initialization network.node[i].prob[1]=0.0; - network.node[i].cdata=(double *)malloc(sizeof(double)*row); //data matrix for continuous node + network.node[i].cdata=(double *)malloc(sizeof(double)*(row+1)); //data matrix for continuous node } else { @@ -199,7 +199,7 @@ main(int argc, char *argv[]) network.node[i].post_alpha=(double *)calloc(network.node[i].type,sizeof(double)); //prepare total count of each discrete data lebel initialize with zero by calloc which is used in learnnode id++; network.node[i].prob=(double *)malloc(sizeof(double)*c); //probability array of size equals to number of levels for discrete node - network.node[i].ddata=(char **)malloc(sizeof(char *)*row); //data matrix for continuous node + network.node[i].ddata=(char **)malloc(sizeof(char *)*(row+1)); //data matrix for continuous node network.node[i].label=(char **)malloc(sizeof(char *)*c); //label array for(j=0;j<c;j++) network.node[i].prob[j]=1.0/c; @@ -336,9 +336,6 @@ main(int argc, char *argv[]) whitef=fopen (argv[3],"r"); //white list file name //read banlist -// fgets (line,2500,banf); //header - - strcpy(nf,""); strcpy(nt,""); @@ -371,6 +368,7 @@ while (fgets (line,2500,banf)!=NULL){ j++; network.node[i].blist.n=j; } + } } @@ -382,8 +380,6 @@ while (fgets (line,2500,banf)!=NULL){ //read whitelist -//fgets (line,2500,whitef); //header - strcpy(nf,""); strcpy(nt,""); @@ -401,7 +397,7 @@ for(i=0;i<network.num;i++) { if(strcmp(name[l],nf)==0) { - white_flag=0; + white_flag=0; for(k=0;k<network.node[i].wlist.n;k++) { if(network.node[i].wlist.list[k]==l) @@ -417,6 +413,7 @@ for(i=0;i<network.num;i++) j++; network.node[i].wlist.n=j; } + } } @@ -452,8 +449,8 @@ for(i=0;i<network.num;i++) for(j=0;j<m;j++) { - ban_flag=0; - + + bit= (j+1 >> i) & 1; if(bit!=1) //check if the child itself is present in parent list @@ -474,10 +471,11 @@ for(i=0;i<network.num;i++) } - if(network.node[i].type>1) //if discrete node checck if any continuous node is included in the parent list - { + if(network.node[i].type>1) //if discrete node checck if any continuous node is included in the parent list + { flag=0; - ban_flag=0; + ban_flag=0; + for(l=0;l<network.num;l++) { bit= (j+1 >> l) & 1; @@ -734,14 +732,12 @@ for(i=0;i<network.num;i++) min_score*=10; inputFiles= (FILE **) malloc(network.num * sizeof(FILE*)); -printf("%s\n",argv[5]); for(i=0;i<network.num;i++) { strcpy(line,argv[5]); - sprintf(line+10,"/%d",i); //sprintf(line+52,"%d",i); - - // strcat(line,".txt"); + k=strlen(line); + sprintf(line+k,"/%d",i); inputFiles[i] = fopen(line, "wb"); diff --git a/sourcecodes/localscore/postc0.c b/var_lib_genenet_bnw/localscore/postc0.c index 16e9ccec..16e9ccec 100644 --- a/sourcecodes/localscore/postc0.c +++ b/var_lib_genenet_bnw/localscore/postc0.c diff --git a/sourcecodes/localscore/rlocale.h b/var_lib_genenet_bnw/localscore/rlocale.h index ac08f341..ac08f341 100644 --- a/sourcecodes/localscore/rlocale.h +++ b/var_lib_genenet_bnw/localscore/rlocale.h diff --git a/sourcecodes/localscore/stats_package.h b/var_lib_genenet_bnw/localscore/stats_package.h index 3717c482..3717c482 100644 --- a/sourcecodes/localscore/stats_package.h +++ b/var_lib_genenet_bnw/localscore/stats_package.h diff --git a/sourcecodes/localscore/stats_stubs.h b/var_lib_genenet_bnw/localscore/stats_stubs.h index bc46821e..bc46821e 100644 --- a/sourcecodes/localscore/stats_stubs.h +++ b/var_lib_genenet_bnw/localscore/stats_stubs.h diff --git a/var_lib_genenet_bnw/print_structure/structure.c b/var_lib_genenet_bnw/print_structure/structure.c new file mode 100644 index 00000000..0b490324 --- /dev/null +++ b/var_lib_genenet_bnw/print_structure/structure.c @@ -0,0 +1,86 @@ +#include<stdio.h> +#include<stdlib.h> +#include<string.h> +#include<math.h> + +struct st{ +char *name; +double *data; +}*st_tab; + +main(int argc,char *argv[]) +{ +FILE *fp1,*fp2,*fp3; +char line[2500]; +int i,j,rd; +double d,row; +double thr=atof(argv[5]); + +fp1=fopen(argv[2],"r"); +fp2=fopen(argv[3],"w"); + +fp3=fopen(argv[4],"w"); + + +row=0.0; +while(fgets(line,2500,fp1)!=NULL) + row++; + +rd=(int)sqrt(row); + +printf("%d\n",rd); + +fclose(fp1); +fp1=fopen(argv[1],"r"); + +st_tab=(struct st *)malloc(sizeof(struct st)*rd); + +for(i=0;i<rd;i++) +{ + fscanf(fp1,"%s",line); + st_tab[i].name=(char *)malloc(sizeof(char)*(sizeof(line)+1)); + strcpy(st_tab[i].name,line); + st_tab[i].data=(double *)calloc(rd,sizeof(double)); +} + +fclose(fp1); +fp1=fopen(argv[2],"r"); + +for(i=0;i<rd;i++) +{ + for(j=0;j<rd;j++) + { + fscanf(fp1,"%s",line); + fscanf(fp1,"%s",line); + fscanf(fp1,"%s",line); + fscanf(fp1,"%lf",&d); + st_tab[i].data[j]=d; + + } +} + + + +for(i=0;i<rd;i++) +{ + fprintf(fp2,"%s\t",st_tab[i].name); + fprintf(fp3,"%s\t",st_tab[i].name); +} +fprintf(fp2,"\n"); +fprintf(fp3,"\n"); + +for(i=0;i<rd;i++) +{ + for(j=0;j<rd;j++) + { + fprintf(fp2,"%lf\t",st_tab[j].data[i]); + if(st_tab[j].data[i]>thr) + fprintf(fp3,"1\t"); + else + fprintf(fp3,"0\t"); + } + fprintf(fp2,"\n"); + fprintf(fp3,"\n"); +} + +} diff --git a/var_lib_genenet_bnw/run.sh b/var_lib_genenet_bnw/run.sh new file mode 100644 index 00000000..d7389dad --- /dev/null +++ b/var_lib_genenet_bnw/run.sh @@ -0,0 +1,58 @@ +#!/bin/bash +d=`dirname $0` +#Name of the data directory +data=$1 + +DIR="$d/$data/tmp" +DIR_1="$d/$data/tmp/" + +mkdir -p $DIR +#Arguments. User can modify these arguments. + +#Input data file name. +input="$d/$data/input.txt" + +#Input banlist file +ban="$d/$data/banlist.txt" + +#Input whitelist file +white="$d/$data/whitelist.txt" + +#Max parents. We set the number of maximum parents to 4 +maxparent=4 + +#k is the numbeer of structure considered in each step of k-best structure learning algorithm. We set the value of k=100 +k=100 + +#Model averaging threshold. We set the model averaging threshold to 0.5 +THR=0.5 + + +echo "Dataset with number of variables:" +head -1 $input|wc -w +echo "Dataset with number of samples:" +wc -l $input|cut -d' ' -f1 +echo "Parameters are: max parent = $maxparent, k= $k and model averaging threshold = $THR" + +start_time1=`date +%s` +#execute local score +./network_score $input $ban $white $maxparent $DIR +end_time=`date +%s` +echo "Local score execution time was `expr $end_time - $start_time1` s." + +start_time=`date +%s` +#execute k-best structure learning +sh $d/k-best/src/data2netk_poster.sh $input $DIR $k $maxparent + +end_time=`date +%s` +echo "k-best parent total execution time was `expr $end_time - $start_time` s." + +start_time=`date +%s` +#execute print structure +./structure $input $DIR/postProbEachEdge.txt $d/$data/model_averaging_probabilities.txt $d/$data/model_structure.txt $THR + +end_time1=`date +%s` +echo "Preparing structure output file from model averaging matrix. Execution time was `expr $end_time1 - $start_time` s." +echo "Total execution time was `expr $end_time1 - $start_time1` s." +rm -r $DIR_1* +rmdir $DIR |
