def basic_func(status, query):
    try:
        #print('Entered basic function')
        if 'volume' in query:
            status = volume_change.volume(status, query)
        elif 'type' in query:
            status = typewrite(query)
        elif 'screen' in query:
            status = screen(status, query)
        elif 'window' in query:
            status = screen(status, query)
        elif 'home' in query:
            status = go_home()
        elif 'shutdown' in query:
            status = shut()
        elif 'restart' in query:
            status = restart()
        elif 'navigator' in query:
            navigator.main()
            status = False

        #print('Leaving basic function')
    except:
        print('Error in basic function')

    message = ' '
    return message, status
#! /usr/bin/env python

import navigator

navigator.main([
    '-i', '/nrs/mouselight/SAMPLES/2018-08-01', '-s',
    '/groups/mousebrainmicro/mousebrainmicro/scripts/gt/2018-08-01/consensus-neurons-with-machine-centerpoints-labelled-as-swcs',
    '-o', '/nrs/mouselight/scratch/taylora/2018-08-01-testing'
])
#! /usr/bin/env python

import navigator

navigator.main([
    '-i', '/nrs/mouselight/SAMPLES/2018-07-02', '-s',
    '/groups/mousebrainmicro/mousebrainmicro/scripts/gt/2018-07-02/consensus-neurons-with-machine-centerpoints-labelled-as-swcs',
    '-o', '/nrs/funke/mouselight-v2/2018-07-02', '-f'
])
#! /usr/bin/env python

import navigator

navigator.main([
    '-i', '/nrs/mouselight/SAMPLES/2018-08-01', '-s',
    '/groups/mousebrainmicro/mousebrainmicro/scripts/navigator/2018-08-01/test-swcs',
    '-o',
    '/groups/mousebrainmicro/mousebrainmicro/scripts/navigator/2018-08-01/test-swcs-output'
])