{"id":19174020,"url":"https://github.com/anthonyvanegas/samony-lab","last_synced_at":"2025-12-30T21:07:31.644Z","repository":{"id":194669489,"uuid":"617544738","full_name":"anthonyvanegas/Samony-Lab","owner":"anthonyvanegas","description":"The Samony Laboratory Information Management Database project aimed to replace a cumbersome spreadsheet system with a web-based database to improve the management of patient data, testing progress, and test results, including features such as nullable employees, show/hide reagents functionality, and enhanced sample ID dropdown.","archived":false,"fork":false,"pushed_at":"2023-03-22T16:05:30.000Z","size":10697,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-04T00:54:20.643Z","etag":null,"topics":["css","database","database-management","flask","html","python","sql"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anthonyvanegas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-03-22T15:56:54.000Z","updated_at":"2023-03-22T16:05:42.000Z","dependencies_parsed_at":"2023-09-14T15:40:35.553Z","dependency_job_id":null,"html_url":"https://github.com/anthonyvanegas/Samony-Lab","commit_stats":null,"previous_names":["anthonyvanegas/samony-lab"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthonyvanegas%2FSamony-Lab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthonyvanegas%2FSamony-Lab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthonyvanegas%2FSamony-Lab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anthonyvanegas%2FSamony-Lab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anthonyvanegas","download_url":"https://codeload.github.com/anthonyvanegas/Samony-Lab/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240254186,"owners_count":19772387,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","database","database-management","flask","html","python","sql"],"created_at":"2024-11-09T10:15:43.075Z","updated_at":"2025-12-30T21:07:31.616Z","avatar_url":"https://github.com/anthonyvanegas.png","language":null,"readme":"# Samony Laboratory Information Management Database\n\nThe Samony Laboratory Information Management Database project aimed to improve the management of patient data, testing progress, and test results, replacing a cumbersome spreadsheet system. The project underwent several changes from its initial version to its final implementation, driven by feedback received throughout the development process.\n\n## Project Group\n\n- Samuel Baird\n- Anthony Vanegas\n\n## Project Title\n\nSamony Laboratory Information Management Database\n\n## Site URL\n\nhttp://flip.engr.oregonstate.edu:33127/\n\n## Executive Summary\n\nThe Samony Laboratory Information Management Database project aimed to improve the management of patient data, testing progress, and test results, replacing a cumbersome spreadsheet system. The project underwent several changes from its initial version to its final implementation, driven by feedback received throughout the development process.\n\nMajor changes and updates include:\n\n- Allowing nullable Employees\n- Show/Hide Reagents Functionality\n- Removing ORDER BY receive_date ASC\n- Enhancing Sample ID Dropdown\n- Date Formatting\n\n## Project Outline\n\nSamony Laboratory tests 20,000 samples for infectious diseases per year. Currently, a spreadsheet with hundreds of thousands of rows is used to track testing progress and test results. While the laboratory has gotten by with this system for many years, the volume of testing has tripled since the COVID-19 pandemic, and the spreadsheet has become slow and complicated to use. Additionally, a serious incident occurred where a set of test results were copy-and-pasted one cell off, causing test results to be reported incorrectly to dozens of patients. For these reasons, laboratory administrators want to develop a more robust system for managing this important patient data.\n\nLaboratory administrators have asked the developers to organize testing data into a database with an administrative web-based interface. This database will keep a record of all Patients and their Samples, as well as any Tests results associated with each sample. Samples will be categorized by SampleTypes. The database will also keep a record of Employees and which Tests are assigned to each employee. Tests will be organized by TestTypes which are related to a set of Reagents used for each type of test. To track inventory, the database will track the units_available for Reagents.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanthonyvanegas%2Fsamony-lab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanthonyvanegas%2Fsamony-lab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanthonyvanegas%2Fsamony-lab/lists"}