profile / application.py
Roland Ding
1.0.1.1 ready for public relase
617260a
import os
'''
shared environment variables
'''
default_domain = "cervical-cage"
aws_access_key_id = os.environ.get('AMRA_AWS_ACCESS_KEY_ID')
aws_secret_access_key = os.environ.get('AMRA_AWS_SECRET_ACCESS_KEY')
openai_api_key = os.environ.get('AMRA_OPENAI_API_KEY')
'''
ui device environment variables
'''
eu_device_classification = ["phone", "laptop", "tablet", "desktop"]
performance_outcome_list = [ "VAS Score", "Incidence of Fusion", "Incidence of Pseudoarthrosis", "Incidence of Reoperation"]
safety_outcome_list = ["Incidence of Revision","Incidence of Nonunion"]
device_options={
"secondary extraction":False,
"secondary extraction count":0
}
'''
ui equivalent environment variables
'''
ec_options={
"Equivalent Comparator":False,
"Equivalent Comparator require SD":False,
"Equivalent Comparator count":0
}
'''
dynamodb tables structure
'''
data_structure = {
"terms":{
"key":{
},
"fields":[
"assessment_step",
"term",
"clinical study",
"summary",
"command"
]},
"prompts":[
"assessment_step",
"template_name",
"instruction"
],
"articles":[
"domain",
"name",
"s3_path",
"vector",
"meta",
"content"
],
"outputs":[
"domain",
"article",
"output"
]
}
'''
application default data
'''
app_data = {
"articles":[],
"terms":[],
"prompts":[],
"outputs":[]
}