Newer
Older
import src.UI as UI
def create_socket_or_die():
'''Create a socket to prevent multiple instances of this program'''
import socket
HOST = 'localhost'
PORT = 44528
s = socket.socket()
try:
s.bind((HOST, PORT))
except OSError:
# Program is already running
exit()
return s
if __name__ == '__main__':
s = create_socket_or_die()
app = UI.VesicleAnnotationInterface()
s.close()