starting VaersDescrReaderTest
This commit is contained in:
25
src/VaersDescrReaderTest.py
Normal file
25
src/VaersDescrReaderTest.py
Normal file
@@ -0,0 +1,25 @@
|
||||
import unittest
|
||||
from pandas.testing import assert_frame_equal
|
||||
from TestHelper import TestHelper
|
||||
from VaersDescrReader import VaersDescrReader
|
||||
import pandas as pd
|
||||
import numpy as np
|
||||
|
||||
class VaersDescrReaderTest(unittest.TestCase):
|
||||
|
||||
def test_readVaersDescrForYear(self):
|
||||
# Given
|
||||
vaersDescrReader = VaersDescrReader(dataDir = "src/testdata")
|
||||
|
||||
# When
|
||||
vaersDescr = vaersDescrReader.readVaersDescrForYear(2023)
|
||||
|
||||
# Then
|
||||
RECVDATE = pd.to_datetime('01/01/2023', format = "%m/%d/%Y")
|
||||
dataFrameExpected = TestHelper.createDataFrame(
|
||||
columns = ['RECVDATE', 'DIED', 'L_THREAT', 'ER_VISIT', 'HOSPITAL', 'DISABLE', 'SPLTTYPE'],
|
||||
data = [ [RECVDATE, np.nan, np.nan, np.nan, np.nan, np.nan, np.nan]],
|
||||
index = pd.Index(
|
||||
name = 'VAERS_ID',
|
||||
data=[2547730]))
|
||||
assert_frame_equal(vaersDescr['VAERSDATA'], dataFrameExpected, check_dtype=False)
|
||||
2
src/testdata/2023VAERSDATA.csv
vendored
Normal file
2
src/testdata/2023VAERSDATA.csv
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
VAERS_ID,RECVDATE,STATE,AGE_YRS,CAGE_YR,CAGE_MO,SEX,RPT_DATE,SYMPTOM_TEXT,DIED,DATEDIED,L_THREAT,ER_VISIT,HOSPITAL,HOSPDAYS,X_STAY,DISABLE,RECOVD,VAX_DATE,ONSET_DATE,NUMDAYS,LAB_DATA,V_ADMINBY,V_FUNDBY,OTHER_MEDS,CUR_ILL,HISTORY,PRIOR_VAX,SPLTTYPE,FORM_VERS,TODAYS_DATE,BIRTH_DEFECT,OFC_VISIT,ER_ED_VISIT,ALLERGIES
|
||||
2547730,01/01/2023,DE,53.0,,,F,,"The adverse event is that the patient went into a coma state and was non responsive. Patient spent almost a month hospitalized and transferred into a nursing home. Trauma to the head caused severe orthostatic blood pressure problems, high fall risk, ongoing headaches, and caused patient to be exposed to covid, Be advised patient was tested the day before with a PCR 3 day covid test that resulted in zero antibodies.",,,,,,,,,N,04/06/2021,,,"Hospilization 4/17/2021 - Lab work, MRI, Catscan, Xrays, Tested positive for Covid 19",PHM,,no,diabetic,,,,2,12/31/2022,,,,none
|
||||
|
4
src/testdata/2023VAERSSYMPTOMS.csv
vendored
Normal file
4
src/testdata/2023VAERSSYMPTOMS.csv
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
VAERS_ID,SYMPTOM1,SYMPTOMVERSION1,SYMPTOM2,SYMPTOMVERSION2,SYMPTOM3,SYMPTOMVERSION3,SYMPTOM4,SYMPTOMVERSION4,SYMPTOM5,SYMPTOMVERSION5
|
||||
2547730,Blood pressure orthostatic abnormal,25.10,COVID-19,25.10,Coma,25.10,Computerised tomogram,25.10,Exposure to SARS-CoV-2,25.10
|
||||
2547730,Head injury,25.10,Headache,25.10,Laboratory test,25.10,Magnetic resonance imaging,25.10,SARS-CoV-2 antibody test negative,25.10
|
||||
2547730,SARS-CoV-2 test positive,25.10,Unresponsive to stimuli,25.10,X-ray,25.10,,,,
|
||||
|
2
src/testdata/2023VAERSVAX.csv
vendored
Normal file
2
src/testdata/2023VAERSVAX.csv
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
VAERS_ID,VAX_TYPE,VAX_MANU,VAX_LOT,VAX_DOSE_SERIES,VAX_ROUTE,VAX_SITE,VAX_NAME
|
||||
2547730,COVID19,JANSSEN,1808982,UNK,SYR,AR,COVID19 (COVID19 (JANSSEN))
|
||||
|
Reference in New Issue
Block a user