import sysfrom sioyek import Sioyek colormap = {'a': (0.94, 0.64, 1.00), 'b': (0.00, 0.46, 0.86), 'c': (0.60, 0.25, 0.00), 'd': (0.30, 0.00, 0.36), 'e': (0.10, 0.10, 0.10), 'f': (0.00, 0.36, 0.19), 'g': (0.17, 0.81, 0.28), 'h': (1.00, 0.80, 0.60), 'i': (0.50, 0.50, 0.50), 'j': (0.58, 1.00, 0.71), 'k': (0.56, 0.49, 0.00), 'l': (0.62, 0.80, 0.00), 'm': (0.76, 0.00, 0.53), 'n': (0.00, 0.20, 0.50), 'o': (1.00, 0.64, 0.02), 'p': (1.00, 0.66, 0.73), 'q': (0.26, 0.40, 0.00), 'r': (1.00, 0.00, 0.06), 's': (0.37, 0.95, 0.95), 't': (0.00, 0.60, 0.56), 'u': (0.88, 1.00, 0.40), 'v': (0.45, 0.04, 1.00), 'w': (0.60, 0.00, 0.00), 'x': (1.00, 1.00, 0.50), 'y': (1.00, 1.00, 0.00), 'z': (1.00, 0.31, 0.02)} if __name__ == '__main__': SIOYEK_PATH = sys.argv[1] LOCAL_DATABASE_PATH = sys.argv[2] SHARED_DATABASE_PATH = sys.argv[3] FILE_PATH = sys.argv[4] sioyek = Sioyek(SIOYEK_PATH, LOCAL_DATABASE_PATH, SHARED_DATABASE_PATH) document = sioyek.get_document(FILE_PATH) document.embed_new_annotations(save=True, colormap=colormap) document.close() sioyek.reload() sioyek.close()
import sys
from sioyek import Sioyek
colormap = {'a': (0.94, 0.64, 1.00),
'b': (0.00, 0.46, 0.86),
'c': (0.60, 0.25, 0.00),
'd': (0.30, 0.00, 0.36),
'e': (0.10, 0.10, 0.10),
'f': (0.00, 0.36, 0.19),
'g': (0.17, 0.81, 0.28),
'h': (1.00, 0.80, 0.60),
'i': (0.50, 0.50, 0.50),
'j': (0.58, 1.00, 0.71),
'k': (0.56, 0.49, 0.00),
'l': (0.62, 0.80, 0.00),
'm': (0.76, 0.00, 0.53),
'n': (0.00, 0.20, 0.50),
'o': (1.00, 0.64, 0.02),
'p': (1.00, 0.66, 0.73),
'q': (0.26, 0.40, 0.00),
'r': (1.00, 0.00, 0.06),
's': (0.37, 0.95, 0.95),
't': (0.00, 0.60, 0.56),
'u': (0.88, 1.00, 0.40),
'v': (0.45, 0.04, 1.00),
'w': (0.60, 0.00, 0.00),
'x': (1.00, 1.00, 0.50),
'y': (1.00, 1.00, 0.00),
'z': (1.00, 0.31, 0.02)
}
if __name__ == '__main__':
SIOYEK_PATH = sys.argv[1]
LOCAL_DATABASE_PATH = sys.argv[2]
SHARED_DATABASE_PATH = sys.argv[3]
FILE_PATH = sys.argv[4]
sioyek = Sioyek(SIOYEK_PATH, LOCAL_DATABASE_PATH, SHARED_DATABASE_PATH)
document = sioyek.get_document(FILE_PATH)
document.embed_new_annotations(save=True, colormap=colormap)
document.close()
sioyek.reload()
sioyek.close()