|
This page lists descriptions of students' term projects for Problem-oriented Programming
Here is a link to projects from 2002 and projects from 2003 for reference purposes, but your projects do not need to be identical to these.
BIOINFO 2012, Project Proposal: --Osama A. Samarkandi, Tue, 26 Oct 2004 22:19:48 -0400 reply
Project Name:
Osama Census Program (OCP).
Project Usage
Out Patient Department Census (OPDC)
Project Idea:
The idea of this program is to apply all what we studied in the class in one particular program (i.e. Calculations & Equations, Importing files, Encrypting and Decrypting a file, Graphics, Lists, Objects, .).
The program designed to give the user the statistical figures for the number of patients at the OPD in two different ways. Those figures either as a report or chart. Each choice had a list of sub-choices; (daily or periodically figures are available) each of those sub-list had another sub-list includes; (each clinic, each department, or the entire OPD) , as well as many type of information available (i.e. number of slots, number of new patient, number of new follow-up patients, number of follow-up patients, number of calculation, number of no-show patient, and the total number of patient seen) those information will be available to each clinic, department, and all OPD in both way (Report, or Charts).
Osama A. Samarkandi
Project Idea -- Thu, 04 Nov 2004 10:25:36 -0500 reply
I will write a program that will filter and organize microarray data from the Codelink Human 20K chip.
The output file is a tab delimited text file containing >30 columns of data. The program will ask the user for the name of the file to import. Then it will ask (only once) the columns to be filtered, and one column should be the quality flag column which uses 0=good, 2=empty, and 3=poor for each spot. The data will then be imported into a list. After that the user will be asked (only once) what data should be filtered eg. 1,2 or 3. The program will look at the quality flag and remove the data associated with it. The output will be written to an excel file. Once the first file is finished the program will ask the user for the next file. The completed excel file should, in general, contain filtered data from 20 to 30 experiments all incorporated into one excel file. Time permitting other options could be added, user menus, plots, and even other microarray platforms could be added.
I have performed this method manually several times and it is VERY time consuming, repetitive, and error prone. This program should eliminate these issues. The only other isuue will be execution time because there will be ~15,000 - 20,000 values for each experiment.
Rick Jordan
Jaime Blanck Project Proposal -- Fri, 05 Nov 2004 15:59:48 -0500 reply
For my final project I would like to create a program that can analyze a library's collection of monographs based on information provided by the Voyager system. The program will take a spreadsheet created by Voyager that has been coverted to a tab delineated text file and will analyze the collection through the various elements of the LC Call number and circulation information. It will be used to determine the number and age of monographs based on subject matter (derived from the parts of the call number), as well as to determine which areas of the collection circulate more frequently than others. Currently these calculations are done by hand and are very time consuming because of the sheer number of books within a library's collection.
Project Plan--Sugandha -- Mon, 08 Nov 2004 21:52:22 -0500 reply
Most of my research data is in a SQL database. The data contains log data of website. I will write a program that will import the data (as a text file) and perform descriptive statistics analysis on it. This analysis includes--keeping count of the user query terms, number of separate users (from IP address), average query/user.
Project Proposal -Pedro -- Wed, 10 Nov 2004 23:29:20 -0500 reply
Project Proposal -Pedro -- Wed, 10 Nov 2004 23:32:59 -0500 reply
My idea is to write an electronic sign up form that could be filled out by a patient using a computer terminal. It will include text fields for patient to write their demographic information and -yes-no-don’t know- click boxes for medical/dental histories. Options will be defaulted to ‘no’. This information will be exported as html, then with aweb browser. From there it can be printed by the secretary, given to the dentists, signed by both the dentist and the patient, and saved as part of the patient’s paper dental record. This form will be more complete and easier to read, minimizing errors from illegible handwriting. A feature the program will include is the ability to search for a patient by name or any other important feature and then be able to review the record on screen or export it for printing as mentioned above. Pedro Hernandez.
Jeannie's Project --Jeannie, Wed, 17 Nov 2004 15:34:20 -0500 reply
I'm starting a project at work that will require me to keep contact information for about 100 people in different universities around the country. I will need to be able to add/delete people from the database, update information, search by name, affiliation, position (i.e. faculty, PI) and more. I will also want to be able to export lists to an excel file so that I can print them and possibly import them into outlook.
A good Project idea -- Mon, 22 Nov 2004 11:11:28 -0500 reply
In Rheumatology (as in many other fields) we deal with the problems with measuring disability/functional status. HAQ-DI is a recognized scoring system based on a 20 questions with responses being scored from 1 to 3. Often, when patients come for an assessment this is rather time consuming. This could be completed easily by pt. prior to coming and also while at the office/hospital. A program could be written to automatically convert this completed questionairre to the required parameters and data plotted to make a graph that can be compared to the previous assessment for the same pt. to monitor progress or deterioration. Also, previous assessments that are available in paper printouts can be fed into the computer to compare with the current data. Rajiv Wadhwa.
|