Mohamed Ahmed's Projects
A visualization VTK and JS code for surface rendering head and ray casting chest.
GUI for software that can do global pairwise, local pairwise, multiple sequence Alignment.
A visualization openGl and cpp code for full robotic model and its parts limitations.
An application that illustrates the efficacy of different curve fitting and interpolation models.
A responsive full stack web application with administration panel and dentistry appointment booking system.
A desktop application that helps users to design a custom digital filter via zeros-poles placement on the zplane.
A website that helps users to design a custom digital filter via zeros-poles placement on the z-plane.
Learn in depth
Python package for building, comparing, annotating, manipulating and visualising trees. It provides a comprehensive API and a collection of command line tools, including utilities to work with the NCBI taxonomy tree.
Program evaluate and test some algorithms and find the best evaluation measure for it with different photos.
Function plotter program that plots an arbitrary user-entered function.
Sliding window program to compute the %GC in sequence of nucleotides.
Dashboard for hospital controls the system of devices services (Calibrations, PPM, Inspection) and store the data of equipments.
The main idea from application is plotting multiple (channels of) signals and give the user to manipulate the channels, compare between it and show spectrogram for one of the plotted signals.
Image Processing Algorithms Application
Investigation on 110,526 medical appointments and its 14 associated variables (characteristics). The most important attribute is the last, if the patient show-up or no-show to the appointment. What is the use of this?
A logic circuit is a collection of interconnected logic components, such as gates, flip-flops, wires or even embedded circuits. Each component has a set of input pins and a set of output pins. A connection can be created between any two components by connecting an output pin of a component to an input pin of another component. It is not possible, however, to connect an output pin to another output pin, or an input pin to another input pin. If an output pin happens to source multiple input pins each connection should have a separate connector. Gates, on the other hand, are components with one or more input pins and only one output pin. Each circuit component manipulates the values applied to its input pins to calculate corresponding output. Two special components are the switch and the LED. The switch is a component with no input pins but has one output pin. The LED on the other hand has one input pin and zero output pin. Complicated logic circuits can be very hard to trace, this is why computer-aided design of logic circuits is necessary. One of the very powerful tools is a simulator, which simulates the operation of an entire logic circuit and predicts the outputs based on the inputs.
An imaginary application that builds a system for the exploration process in Mars, done by using different Data Structures with C++.
Small Application for matrix multiplication using different algorithms.
Finding the optimal trajectory towards the goal in a finite 2D environment that is closed by obstacles.
Config files for my GitHub profile.
Multiplanar reconstruction (MPR) program that render a medical data in multi planes with different features.
Magnetic Resonance Imaging Simulator.
Equalizer application for specific musical instruments (Piano, Guitar, Drum) whit ability to generate sound from it.
An illustrator for the signal recovery that shows the importance and validation of the Nyquist rate.