-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy path_flatten_multi_records.sh
executable file
·36 lines (23 loc) · 1.57 KB
/
_flatten_multi_records.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/bin/bash
export PATH=/data/predict1/miniconda3/bin/:/data/predict1/utility/:$PATH
# this script is run from each surveys directory
# ${1} is the subject ID passed as an arg to this script
# https://github.com/AMP-SCZ/utility/wiki/RPMS-timepoints are noted in ( )
# unique visit, single file
# floating (99)
flatten_multi_records.py ${1}_past_pharmaceutical_treatment.csv
flatten_multi_records.py ${1}_psychosocial_treatment_form.csv
flatten_multi_records.py ${1}_health_conditions_medical_historypsychiatric_histo.csv
# unique visit, multiple files
# screening (1)
flatten_multi_records.py ${1}_family_interview_for_genetic_studies_figs.csv ${1}_family_interview_for_genetic_studies_figs_child.csv ${1}_family_interview_for_genetic_studies_figs_sibling.csv
flatten_multi_records.py ${1}_traumatic_brain_injury_screen.csv ${1}_traumatic_brain_injury_screen_parent.csv ${1}_traumatic_brain_injury_screen_subject.csv
# non-unique visit, single file
# all visits
flatten_multi_records.py ${1}_current_pharmaceutical_treatment_floating_med_125.csv
flatten_multi_records.py ${1}_current_pharmaceutical_treatment_floating_med_2650.csv
flatten_multi_records.py ${1}_adverse_events.csv
flatten_multi_records.py ${1}_resource_use_log.csv
# non-unique visit, multiple files
# baseline (2) and month 2 (4)
flatten_multi_records.py ${1}_blood_sample_preanalytic_quality_assurance.csv ${1}_blood_sample_preanalytic_quality_assurance_bc.csv ${1}_blood_sample_preanalytic_quality_assurance_pl.csv ${1}_blood_sample_preanalytic_quality_assurance_se.csv ${1}_blood_sample_preanalytic_quality_assurance_wb.csv