1. Changed random functionality such that n distinct number of restrictions exist for each random class, instead of AT MOST n number of restrictions. 2. Updated documentation.
1. Completed tests for addition-chromosome, addition-band, chrom-filter, band-filter and deletion-chromosome functions. 2. Started human-filter tests.
1. Updated IllegalArgumentException to ClassCastException for pattern functions.
1. Major update to parse class - more use of the OWLAPI 2. Included more documentation. 3. Deleted other event strings for now - only works for deletion and addition restrictions. 4. Identifies correct base karyotypes. 5. Order of chromosome correct. 6. Total number of chromosomes calculated.
1. Updated random-abnormality-driver function to take into account changes in the main src file. 2. Included refine-label test.