ongoing
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| ongoing [2011/02/07 20:42] – bil | ongoing [2011/11/21 16:46] (current) – ruppert | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| - | ====== | + | ====== |
| - | **Student**: | + | **Student**: |
| - | **Supervisor**: | + | **Supervisor**: |
| __Description__ | __Description__ | ||
| - | This project is an examination of the efficiency with which numbered distributed agents | + | Microarrays |
| + | impact on many areas within biology and bioinformatics. | ||
| + | technology enables researchers to study the behaviour of many genes | ||
| + | and/or conditions in a single experiment. | ||
| - | When collections of agents are deployed to solve a problem it can be beneficial to establish a leader among the group. For certain applications it may be desirable to establish this leader in some static manner. For other situations it is desirable | + | Due to technological limitations and experiment design issues, |
| + | microarray data sets typically | ||
| + | shown that imputation | ||
| + | different processing tasks, including clustering, that are typically | ||
| + | done on these data sets. | ||
| + | required. | ||
| - | The project will involve the creation of a simulator which will take parameters for the number of agents, their internal initial state such as arrangement in space, | + | In this project, we will explore fast and accurate imputation algorithms |
| + | for microarray data. The student | ||
| + | and write a short summary | ||
| + | a few algorithms from the literature (many algorithms are already | ||
| + | implemented but 1 - 2 may need to be implemented). | ||
| + | work with the supervisor on the design of better algorithms for the | ||
| + | problem being studied. | ||
| + | compare | ||
| + | the GMCImpute algorithm | ||
| - | Theoretical results for such elections will also be determined, and will be compared with the experimental results for mutual validation. | + | Throughout the course, the student is required to maintain a course |
| + | website to report any progress | ||
| - | ====== | + | ====== |
| - | **Student**: | + | **Student**: |
| - | **Supervisor**: | + | **Supervisor**: |
| __Description__ | __Description__ | ||
| - | We are capable of estimating | + | Structural equation modeling (SEM) is a statistical technique that is becoming increasingly popular in the sciences. SEM allows researchers to test the validity |
| - | The purpose of this project | + | Collected data is used to estimate the parameters |
| - | ====== Implementation | + | We propose developing an application which will allow the user to load observed variables from a data file to create graphs, or allow using an intuitive graphical interface, |
| - | **Student**: | + | ====== Exploring the notion of Variability in Business Process Modeling (and its relationship with Goals) ====== |
| - | **Supervisor**: | + | **Student**: |
| + | |||
| + | **Supervisor**: | ||
| __Description__ | __Description__ | ||
| - | This project seeks to take the theoretical description | + | Business Process Modeling (BPM) notations are an increasingly popular subject |
| - | non-blocking chromatic search tree that was developed | + | |
| - | previous CSE4080 project | + | |
| - | experiments | + | |
| - | Additionally, many potential performance improvements and structural or | + | Variability occurs in business processes, in that the same business process may need to either be reused in a different context (e.g. a different organization) or adapt to changing requirements or environmental constraints. Thus, each variation |
| - | algorithmic variations on the aforementioned theoretical description | + | |
| - | were identified during | + | |
| - | This project would attempt | + | |
| - | further refine | + | |
| - | dictionary algorithm. | + | |
| - | In particular, this project would | + | |
| - | provide | + | |
| - | worst-case performance guarantees than previous | + | |
| - | non-blocking dictionary implementations. | + | |
| - | Finally, the project | + | In this project |
| - | structure provides guarantees regarding balance | + | |
| - | If time permits, further work will be done towards establishing | + | |
| - | correctness | + | |
| - | ====== | + | ====== |
| - | **Student**: | + | **Student**: |
| - | **Supervisor**: | + | **Supervisor**: |
| __Description__ | __Description__ | ||
| - | The Encyclopedia | + | Over the past decade the development and use of smartphone technologies has become increasingly sophisticated. |
| - | encyclopedia intended | + | |
| - | known to science. It is compiled from existing databases | + | The goal of this project is to explore and compare the software development platforms for popular mobile phone operating systems for the development of applications and games. |
| - | contributions by experts | + | |
| + | Business applications and games have distinctive features in the context of mobile platforms. For regular applications, | ||
| + | |||
| + | The games developed in each platform are intended | ||
| + | |||
| + | This project aims to compare the mobile platforms with respect to development languages, the use of object oriented software development principles | ||
| + | |||
| + | ====== CPS/1 Emulator ====== | ||
| + | |||
| + | **Student**: | ||
| + | |||
| + | **Supervisor**: | ||
| + | |||
| + | __Description__ | ||
| - | The ultimate criteria | + | The manufacturers |
| - | experience. EOL is no exception. This project involves creating a | + | release software simulators (or emulators) of these devices |
| - | framework for describing how visitors are supposed | + | the functionality of actual products for cost-effective development |
| - | Encyclopedia | + | application software |
| - | code is functioning as expected. It is very beneficial for open source | + | screen, keyboard, or trackwheel will work with an application under |
| - | projects | + | development). These simulators |
| - | releases dramatically and ensure the integrity of the data, code, and | + | for testing, training |
| - | visual representation. The tests are run either in production | + | implementation of such emulators require |
| - | duplicate of the production environment. The acceptance testing | + | expertise from hardware architecture to operating systems |
| - | framework | + | graphics. |
| - | changing the configuration | + | |
| - | testing | + | |
| - | Acceptance testing | + | The history of computing |
| - | participating | + | development of emulators of historically significant hardware (mostly |
| - | operating a browser automatically using scripts, emulating a real | + | computers |
| - | person' | + | emulator of almost every significant system. This activity contributes, |
| - | leading open source acceptance testing tool), XML, XPATH, CSS selectors, | + | in the first place, to the preservation and dissemination of significant |
| - | and Behavior Driven Development. | + | hardware and software technologies. The project's objective is to design |
| + | and implement an emulator of the CPS/1 computer -- one of the | ||
| + | commercially available microprocessor-powered computers. York University | ||
| + | Computer Museum is in the possession of CPS-1' | ||
| + | other technical documentation. The completed | ||
| + | significant contribution to the preservation of unique Canadian computer | ||
| + | technologies. | ||
| - | More information: | + | Background |
| + | Canadian company Microsystems International Ltd. between 1972 and 73. | ||
| + | The computer | ||
| + | MF7114--one of world' | ||
| + | CPS/1 computers have survived, technical information about the CPS/1 has | ||
| + | been preserved. This makes the design and implementation | ||
| + | emulator possible. More information on | ||
| + | http://www.cse.yorku.ca/ | ||
ongoing.1297111346.txt.gz · Last modified: by bil
