Skip to content

Commit

Permalink
Database error correction
Browse files Browse the repository at this point in the history
  • Loading branch information
Kumar-laxmi committed Feb 9, 2024
1 parent 770bbf5 commit da136f0
Show file tree
Hide file tree
Showing 5 changed files with 69 additions and 21 deletions.
Binary file modified app/__pycache__/views.cpython-311.pyc
Binary file not shown.
Binary file modified app/sounds.sqlite3
Binary file not shown.
17 changes: 16 additions & 1 deletion app/templates/elements/Scripts/volumeUpdate.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,22 @@
<script>
$(document).ready(function () {
// Function to handle range input change for different heart sounds
var heartSoundIdentifiers = ["normal_heart", "split_first_heart", "split_second_heart", "third_heart", "fourth_heart"];
const heartSounds = [
/* Heart Tones */
"normal_heart","split_first_heart","split_second_heart","third_heart","fourth_heart",
/* Murmurs */
"functional_murmur","diastolic_murmur","opening_snap","holosystolic_murmur","early_systolic_murmur","mid_systolic_murmur","continuous_murmur","austin_flint_murmur","pericardial_rub","graham_steell_murmur",
/* Aortic Value */
"aortic_valve_regurgitation","aortic_valve_stenosis","aortic_valve_stenosis_regurgitation","congenital_aortic_stenosis",
/* Mitral Value */
"mitral_valve_regurgitation","mitral_valve_stenosis","mitral_valve_prelapse","mitral_stenosis_regurgitation","mitral_stenosis_tricuspid_regurgitation",
/* Pulmonary Value */
"pulmonary_valve_stenosis","pulmonary_valve_regurgitation",
/* Tricuspid Value */
"tricuspid_valve_regurgitation",
/* Pathologies */
"coarctation_of_the_aorta","hypertrophic_cardiomyopathy","patent_ductus_arteriosus","atrial_septal_defect","ventricular_septal_defect","acute_myocardial_infarction","congestive_heart_failure","systemic_hypertension","acute_pericarditis","dilated_cardiomyopathy","pulmonary_hypertension","tetralogy_of_fallot","ventricular_aneurysm","ebstein_anomaly",
];

heartSoundIdentifiers.forEach(function (identifier) {
$('#' + identifier + '_sound_mitral_valve_range').on('input', function () {
Expand Down
40 changes: 20 additions & 20 deletions app/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -322,7 +322,7 @@ def index(request):
start_mitral_thread('aortic_valve_stenosis')
elif 'aortic_valve_stenosis_regurgitation_sound_mitral_valve' in request.POST:
print('\nSound Played: Aortic Valve Stenosis Regurgitation, Location: Mitral Valve')
start_mitral_thread('aortic_valve_stenosis')
start_mitral_thread('aortic_stenosis_regurgitation')
elif 'congenital_aortic_stenosis_sound_mitral_valve' in request.POST:
print('\nSound Played: Congenital Aortic Stenosis, Location: Mitral Valve')
start_mitral_thread('congenital_aortic_stenosis')
Expand All @@ -334,13 +334,13 @@ def index(request):
start_mitral_thread('mitral_valve_stenosis')
elif 'mitral_valve_prelapse_sound_mitral_valve' in request.POST:
print('\nSound Played: Mitral Valve Prelapse, Location: Mitral Valve')
start_mitral_thread('mitral_valve_prolapse')
start_mitral_thread('mitral_valve_prelapse')
elif 'mitral_stenosis_regurgitation_sound_mitral_valve' in request.POST:
print('\nSound Played: Mitral Stenosis Regurgitation, Location: Mitral Valve')
start_mitral_thread('mitral_stenosis_and_regurgitation')
start_mitral_thread('mitral_stenosis_regurgitation')
elif 'mitral_stenosis_tricuspid_regurgitation_sound_mitral_valve' in request.POST:
print('\nSound Played: Mitral Stenosis Tricuspid Regurgitation, Location: Mitral Valve')
start_mitral_thread('mitral_stenosis_and_tricuspid_regurgitation')
start_mitral_thread('mitral_stenosis_tricuspid_regurgitation')
elif 'pulmonary_valve_stenosis_sound_mitral_valve' in request.POST:
print('\nSound Played: Pulmonary Valve Stenosis, Location: Mitral Valve')
start_mitral_thread('pulmonary_valve_stenosis')
Expand Down Expand Up @@ -447,7 +447,7 @@ def index(request):
start_aortic_thread('aortic_valve_stenosis')
elif 'aortic_valve_stenosis_regurgitation_sound_aortic_valve' in request.POST:
print('\nSound Played: Aortic Valve Stenosis Regurgitation, Location: Aortic Valve')
start_aortic_thread('aortic_stenosis_and_regurgitation')
start_aortic_thread('aortic_stenosis_regurgitation')
elif 'congenital_aortic_stenosis_sound_aortic_valve' in request.POST:
print('\nSound Played: Congenital Aortic Stenosis, Location: Aortic Valve')
start_aortic_thread('congenital_aortic_stenosis')
Expand All @@ -459,13 +459,13 @@ def index(request):
start_aortic_thread('mitral_valve_stenosis')
elif 'mitral_valve_prelapse_sound_aortic_valve' in request.POST:
print('\nSound Played: Mitral Valve Prelapse, Location: Aortic Valve')
start_aortic_thread('mitral_valve_prolapse')
start_aortic_thread('mitral_valve_prelapse')
elif 'mitral_stenosis_regurgitation_sound_aortic_valve' in request.POST:
print('\nSound Played: Mitral Stenosis Regurgitation, Location: Aortic Valve')
start_aortic_thread('mitral_stenosis_and_regurgitation')
start_aortic_thread('mitral_stenosis_regurgitation')
elif 'mitral_stenosis_tricuspid_regurgitation_sound_aortic_valve' in request.POST:
print('\nSound Played: Mitral Stenosis Tricuspid Regurgitation, Location: Aortic Valve')
start_aortic_thread('mitral_stenosis_and_tricuspid_regurgitation')
start_aortic_thread('mitral_stenosis_tricuspid_regurgitation')
elif 'pulmonary_valve_stenosis_sound_aortic_valve' in request.POST:
print('\nSound Played: Pulmonary Valve Stenosis, Location: Aortic Valve')
start_aortic_thread('pulmonary_valve_stenosis')
Expand Down Expand Up @@ -572,7 +572,7 @@ def index(request):
start_pulmonary_thread('aortic_valve_stenosis')
elif 'aortic_valve_stenosis_regurgitation_sound_pulmonary_valve' in request.POST:
print('\nSound Played: Aortic Valve Stenosis Regurgitation, Location: Pulmonanary Valve')
start_pulmonary_thread('aortic_valve_stenosis')
start_pulmonary_thread('aortic_stenosis_regurgitation')
elif 'congenital_aortic_stenosis_sound_pulmonary_valve' in request.POST:
print('\nSound Played: Congenital Aortic Stenosis, Location: Pulmonanary Valve')
start_pulmonary_thread('congenital_aortic_stenosis')
Expand All @@ -584,13 +584,13 @@ def index(request):
start_pulmonary_thread('mitral_valve_stenosis')
elif 'mitral_valve_prelapse_sound_pulmonary_valve' in request.POST:
print('\nSound Played: Mitral Valve Prelapse, Location: Pulmonanary Valve')
start_pulmonary_thread('mitral_valve_prolapse')
start_pulmonary_thread('mitral_valve_prelapse')
elif 'mitral_stenosis_regurgitation_sound_pulmonary_valve' in request.POST:
print('\nSound Played: Mitral Stenosis Regurgitation, Location: Pulmonanary Valve')
start_pulmonary_thread('mitral_stenosis_and_regurgitation')
start_pulmonary_thread('mitral_stenosis_regurgitation')
elif 'mitral_stenosis_tricuspid_regurgitation_sound_pulmonary_valve' in request.POST:
print('\nSound Played: Mitral Stenosis Tricuspid Regurgitation, Location: Pulmonanary Valve')
start_pulmonary_thread('mitral_stenosis_and_tricuspid_regurgitation')
start_pulmonary_thread('mitral_stenosis_tricuspid_regurgitation')
elif 'pulmonary_valve_stenosis_sound_pulmonary_valve' in request.POST:
print('\nSound Played: Pulmonary Valve Stenosis, Location: Pulmonanary Valve')
start_pulmonary_thread('pulmonary_valve_stenosis')
Expand Down Expand Up @@ -697,7 +697,7 @@ def index(request):
start_tricuspid_thread('aortic_valve_stenosis')
elif 'aortic_valve_stenosis_regurgitation_sound_tricuspid_valve' in request.POST:
print('\nSound Played: Aortic Valve Stenosis Regurgitation, Location: Tricuspid Valve')
start_tricuspid_thread('aortic_stenosis_and_regurgitation')
start_tricuspid_thread('aortic_stenosis_regurgitation')
elif 'congenital_aortic_stenosis_sound_tricuspid_valve' in request.POST:
print('\nSound Played: Congenital Aortic Stenosis, Location: Tricuspid Valve')
start_tricuspid_thread('congenital_aortic_stenosis')
Expand All @@ -709,13 +709,13 @@ def index(request):
start_tricuspid_thread('mitral_valve_stenosis')
elif 'mitral_valve_prelapse_sound_tricuspid_valve' in request.POST:
print('\nSound Played: Mitral Valve Prelapse, Location: Tricuspid Valve')
start_tricuspid_thread('mitral_valve_prolapse')
start_tricuspid_thread('mitral_valve_prelapse')
elif 'mitral_stenosis_regurgitation_sound_tricuspid_valve' in request.POST:
print('\nSound Played: Mitral Stenosis Regurgitation, Location: Tricuspid Valve')
start_tricuspid_thread('mitral_stenosis_and_regurgitation')
start_tricuspid_thread('mitral_stenosis_regurgitation')
elif 'mitral_stenosis_tricuspid_regurgitation_sound_tricuspid_valve' in request.POST:
print('\nSound Played: Mitral Stenosis Tricuspid Regurgitation, Location: Tricuspid Valve')
start_tricuspid_thread('mitral_stenosis_and_tricuspid_regurgitation')
start_tricuspid_thread('mitral_stenosis_tricuspid_regurgitation')
elif 'pulmonary_valve_stenosis_sound_tricuspid_valve' in request.POST:
print('\nSound Played: Pulmonary Valve Stenosis, Location: Tricuspid Valve')
start_tricuspid_thread('pulmonary_valve_stenosis')
Expand Down Expand Up @@ -822,7 +822,7 @@ def index(request):
start_erb_thread('aortic_valve_stenosis')
elif 'aortic_valve_stenosis_regurgitation_sound_erb_point' in request.POST:
print('\nSound Played: Aortic Valve Stenosis Regurgitation, Location: Erb Valve')
start_erb_thread('aortic_valve_stenosis')
start_erb_thread('aortic_stenosis_regurgitation')
elif 'congenital_aortic_stenosis_sound_erb_point' in request.POST:
print('\nSound Played: Congenital Aortic Stenosis, Location: Erb Valve')
start_erb_thread('congenital_aortic_stenosis')
Expand All @@ -834,13 +834,13 @@ def index(request):
start_erb_thread('mitral_valve_stenosis')
elif 'mitral_valve_prelapse_sound_erb_point' in request.POST:
print('\nSound Played: Mitral Valve Prelapse, Location: Erb Valve')
start_erb_thread('mitral_valve_prolapse')
start_erb_thread('mitral_valve_prelapse')
elif 'mitral_stenosis_regurgitation_sound_erb_point' in request.POST:
print('\nSound Played: Mitral Stenosis Regurgitation, Location: Erb Valve')
start_erb_thread('mitral_stenosis_and_regurgitation')
start_erb_thread('mitral_stenosis_regurgitation')
elif 'mitral_stenosis_tricuspid_regurgitation_sound_erb_point' in request.POST:
print('\nSound Played: Mitral Stenosis Tricuspid Regurgitation, Location: Erb Valve')
start_erb_thread('mitral_stenosis_and_tricuspid_regurgitation')
start_erb_thread('mitral_stenosis_tricuspid_regurgitation')
elif 'pulmonary_valve_stenosis_sound_erb_point' in request.POST:
print('\nSound Played: Pulmonary Valve Stenosis, Location: Erb Valve')
start_erb_thread('pulmonary_valve_stenosis')
Expand Down
33 changes: 33 additions & 0 deletions db_test.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,39 @@
"con.commit()"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<sqlite3.Cursor at 0x120d6afc0>"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"cur.execute(\"UPDATE app_heartaudio SET sound_name='mitral_valve_prelapse' WHERE sound_name='mitral_valve_prolapse'\")\n",
"cur.execute(\"UPDATE app_heartaudio SET sound_name='mitral_stenosis_regurgitation' WHERE sound_name='mitral_stenosis_and_regurgitation'\")\n",
"cur.execute(\"UPDATE app_heartaudio SET sound_name='mitral_stenosis_tricuspid_regurgitation' WHERE sound_name='mitral_stenosis_and_tricuspid_regurgitation'\")\n",
"cur.execute(\"UPDATE app_heartaudio SET sound_name='ebstein_anomaly' WHERE sound_name='ebsteins_anomaly'\")\n",
"cur.execute(\"UPDATE app_heartaudio SET sound_name='aortic_stenosis_regurgitation' WHERE sound_name='aortic_stenosis_and_regurgitation'\")"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"con.commit()"
]
},
{
"cell_type": "code",
"execution_count": null,
Expand Down

0 comments on commit da136f0

Please sign in to comment.