A Parallel Algorithm For Compression Of Big Next-Generation Sequencing Datasets, 2015 Western Michigan University
A Parallel Algorithm For Compression Of Big Next-Generation Sequencing Datasets, Sandino N. Vargas Perez, Fahad Saeed
Parallel Computing and Data Science Lab Technical Reports
With the advent of high-throughput next-generation sequencing (NGS) techniques, the amount of data being generated represents challenges including storage, analysis and transport of huge datasets. One solution to storage and transmission of data is compression using specialized compression algorithms. However, these specialized algorithms suffer from poor scalability with increasing size of the datasets and best available solutions can take hours to compress gigabytes of data. In this paper we introduce paraDSRC, a parallel implementation of DSRC algorithm using a message passing model that presents reduction of the compression time complexity by a factor of O(1/p ). Our experimental results ...
Jsish, 2015 California Polytechnic State University - San Luis Obispo
Jsish, Ryan Grasell
I chose this project because I wanted to reinforce my programing language skills, learn C++, and gain a deeper understanding of garbage collection.
I quickly grew familiar with C++. My prior experience with both C and Java was a good enough introduction to let me hit the ground running. The biggest hurdle for me was the lack of garbage collection built into C++. I understood the principles of manual memory management ...
Collecting Multiple Data Points In A Thunderstorm Environment, 2015 Stratospheric Ballooning Association
Collecting Multiple Data Points In A Thunderstorm Environment, Matthew Nelson
2015 Academic High Altitude Conference
Collecting multiple data points in adverse conditions such as a thunderstorm presents a number of challenges in collecting and relaying data. Wireless sensor mesh networks is a proven method for extracting and relaying data in radio environments that may either be roving, in adverse conditions or both. This paper explores using wireless sensor mesh networks to collect atmospheric data that is present in a thunderstorm system to enable researchers to learn more from these systems. A wireless sensor mesh network is ideal since it is well suited for both moving and sensor nodes that are in adverse RF conditions. A ...
The Crossroads Of Embracing Content Management: Using The Beaglebone Black Microcomputer To Host Omeka., 2015 Northern Kentucky University
The Crossroads Of Embracing Content Management: Using The Beaglebone Black Microcomputer To Host Omeka., Michael D. Wells, Craig Rosenbeck
Annual Conference on Information and Religion
As organizations are concerned about managing their content, it would be advantageous to know alternatives to outsourcing the content management to "the cloud". When decisions need to made because of budget or staffing restrictions, alternative solutions can be a challenge. The purpose of this presentation is to explore an alternative solution to host digital content in house for small libraries. This work seeks to explore using the single board computer called "BeagleBone Black", to host the institutional repository software Omeka. There are advantages to being able to host organizational content in house, and this solution could be an alternative that ...
Predicting Cross-Gaming Propensity Using E-Chaid Analysis, 2015 Florida International University
Predicting Cross-Gaming Propensity Using E-Chaid Analysis, Eunju Suh, Matt Alhaery
UNLV Gaming Research & Review Journal
Cross-selling different types of games could provide an opportunity for casino operators to generate additional time and money spent on gaming from existing patrons. One way to identify the patrons who are likely to cross-play is mining individual players’ gaming data using predictive analytics. Hence, this study aims to predict casino patrons’ propensity to play both slots and table games, also known as cross-gaming, by applying a data-mining algorithm to patrons’ gaming data. The Exhaustive Chi-squared Automatic Interaction Detector (E-CHAID) method was employed to predict cross-gaming propensity. The E-CHAID models based on the gaming-related behavioral data produced actionable model accuracy ...
Not Just A Tool. Taking Context Into Account In The Development Of A Mobile App For Rural Water Supply In Tanzania, Robert Hoppe, Anne Wesselink, Rob Lemmens
The 'eGovernance' hype around the potential of mobile phone and geoweb technologies for enhancing 'good governance' is soaring. In East Africa, the extensive use of mobile telephony adds to the imagined promises of ICT. We reflect on the assumptions made by the proponents of such tools, using our own action research project as an example. We took great care to consider context in the development of software for enhancing empowerment and accountability in rural water supply in Tanzania. However, we found that the rural water supply context in Tanzania is much more complex than the contexts for which successful mApps ...
Pl-X (Roborodentia), 2015 California Polytechnic State University - San Luis Obispo
Pl-X (Roborodentia), Kelly Leung, William Luo, Jeffrey Tang
Pl-x is the name of the robot that will be competing in Roborodentia, an annual autonomous robot competition. This year the competition involves moving rings from one end of a course to the opposite end of the course.
Antics: A Cross-Platform Mobile Game, 2015 California State University - San Bernardino
Antics: A Cross-Platform Mobile Game, Gerren D. Willis
Electronic Theses, Projects, and Dissertations
Recent technologies have made it increasingly easier for independent developers to build and deploy gaming applications for mobile devices. The focus of this master's project is to investigate one such set of technologies, which include Adobe AIR, Starling and Feathers, that allow games to be written in ActionScript and run on both Android and iOS devices. For this purpose, I chose to use these technologies to design and implement the game ANTics proposed by Whim Independent Studios, a start up game studio in San Bernardino. ANTics is written in ActionScript and runs on Adobe AIR. It can be deployed ...
Alqrs: A Simple Architecture For Location Queries In Recommender Systems, 2015 Innovative Research Publications
Alqrs: A Simple Architecture For Location Queries In Recommender Systems, Innovative Research Publications Irp India, B. Rupa Devi, M. Vedavathi
Innovative Research Publications IRP India
The ALQRS proposes a location-query system based on the keyword search that calculates for the nearest location. ALQRS evaluates user partitioning for user locations and travel penalty for item locations. ALQRS uses gap keeping approach for sorting, store the values of locations and it is a good space saving technique
Visualizing Population Density Based On Wifi Router Location And Network Usage, 2015 California Polytechnic State University - San Luis Obispo
Visualizing Population Density Based On Wifi Router Location And Network Usage, Tyler Deitz
Liberal Arts and Engineering Studies
This research paper introduces a prototype of a feature for Robert E. Kennedy’s maps web application. The feature visualizes population density based off wifi router location and network usage within the building. The significance of the feature is noted by documenting the library’s transition into a hub for student life and campus culture, which increases the space’s occupancy and visitor retention for a longer time. The feature is based off a Voronoi diagram map distribution which strongly affects its technical and visual implementation. The end product is user tested by Cal Poly students and received a 93 ...
Wireless Sensor Mesh Network For Irrigation Systems, 2015 California Polytechnic State University - San Luis Obispo
Wireless Sensor Mesh Network For Irrigation Systems, Rosana Cheruvelil, Oswaldo Garcia, Nabil Haque, Justin Ignacio, Stanley Thomas
Pepper Oak Farms, a company that grows their own olives for olive oil and has approximately 40,000 olive trees, is in need of an efficient way to monitor the soil and atmospheric conditions that are critical to the cultivation of their trees. The company at the moment only has two sensors and has to manually place the sensors at different locations to collect data on soil moisture and temperature. This is expensive, time consuming, and a lot of effort on the owner’s part to go out on the fields to collect this data. As a solution, the company ...
Customer Tracking Through An Affordable Consumer Device Array, 2015 California Polytechnic State University - San Luis Obispo
Customer Tracking Through An Affordable Consumer Device Array, Daniel Nishi
Commercial person tracking systems that use wifi packet analysis is currently very costly. In order to reduce the barrier of entry and allow small businesses to reap the benefits of indoor trilateration systems and monitor consumer traffic patterns, I am building out a system that will run on low-cost hardware and be deployable without a monthly service fee. By using consumer hardware, we are able to collect and analyze wifi management packets from smartphone sources and use it to extract actionable business information.
Ascendance: A Platformer For Computers, 2015 California Polytechnic State University - San Luis Obispo
Ascendance: A Platformer For Computers, Philip Scott Beauchamp, Joseph Grant Plaster
Ascendance is a 2.5D platformer adventure game for computers, developed in the Unity development environment over two quarters to apply computer graphics and software engineering principles to the programming and iterative development of a game. Players encounter enemies which they must defeat or avoid while they explore the level for the required objects that lead them to victory. Testing of Ascendance required several iterations of play testing and surveys by various testers with and without gaming backgrounds, and was followed by rapid refinement of game mechanics and aesthetics. The result is a fully functional demo that features a sophisticated ...
Creating A 3d Racing Game In Opengl, 2015 California Polytechnic State University - San Luis Obispo
Creating A 3d Racing Game In Opengl, Noah Harper
No abstract provided.
Custom Keys: Numeric Keypad Server-Client Android App, 2015 California Polytechnic State University - San Luis Obispo
Custom Keys: Numeric Keypad Server-Client Android App, Cameron Hom
Custom Keys is an app that consists of a server and an app which communicate through the network. This project explored a way to improve numeric keystroke input for users who do not have numeric keypads on their laptops or computers. I discuss many features and designs I used in Custom Keys to create the app and server. I also discuss some of the drawbacks to the design. Custom Keys was successfully created but more testing and research is needed to determine if it improves individual numeric keystroke's per minute.
Enterprise Smart Outlet - Ios Application, 2015 California Polytechnic State University - San Luis Obispo
Enterprise Smart Outlet - Ios Application, Riley Mcgovern
The Enterprise Smart Outlet is a system made up of a smart outlet, a Node.js server, and a companion iOS application. It builds on the already existing market of smart power outlets and aims to bring that type of functionality fully scaled up to the enterprise level. The smart outlet connects to the Node.js server and sends its power readings. The iOS application connects to the Node.js server to receive all power readings from all the connected smart outlets and can also toggle the power on and off for each outlet.
M-1: The Mealy Open Source Custom Midi Controller, 2015 California Polytechnic State University - San Luis Obispo
M-1: The Mealy Open Source Custom Midi Controller, Garrett Leung, Darren O. Mistica
With the high price of large mixing consoles, aspiring artists are restricted to using a mouse to control digital facsimiles of knobs, faders, switches, and buttons. Though using the software controls is considered a simple task, dedicated hardware allows for tactile, visual, and utility. At a low cost, the heart of the MTech M-1 can be customized and placed into any shell with any combination of controls as possible with the underlying platform.
Modern MIDI controllers require significant physical space due to their preset button layout and space consuming setups. Despite their high price, modern MIDI controllers have only one ...
'Fo Fighter: 2d Real-Time Game, 2015 California Polytechnic State University - San Luis Obispo
'Fo Fighter: 2d Real-Time Game, Cary Dobeck
‘FO Fighter is a 2D real-time game for Android and iOS mobile devices. The game utilizes the motion sensors and touch screens built within these devices to give the player a great amount of control over their character’s position and firing direction. This control allows for a reactive environment set in outer space, where gravity is determined by the device’s orientation, while the player must dodge, fight and destroy multiple enemy fighters on each planet in the solar system. ‘FO Fighter has been tested throughout its development cycle on numerous devices on both the Android and iOS platforms ...
Automated Solar-Powered Chicken Coop Door, 2015 California Polytechnic State University - San Luis Obispo
Automated Solar-Powered Chicken Coop Door, Brenna Yagade
The purpose of this project was to plan, design, and build an automated, low power system to open and close a chicken-coop door, which is powered through a solar panel.
Madmath: Word Problem Generator, 2015 California Polytechnic State University - San Luis Obispo
Madmath: Word Problem Generator, Mitchell Reed Vierhus
No abstract provided.