import os
import logging
import fibsem
config_default = os.path.join(os.path.abspath(os.path.dirname(__file__)),
'..', 'config_default.yml')
[docs]def run_milling(host='10.0.0.1', config=config_default):
settings = fibsem.user_input.load_config(config)
fibsem._util.log_file_begins(settings)
logging.info('hi')
microscope = fibsem.autoscript.initialize(ip_address=host)
samples = fibsem.sample.add_samples(microscope, settings)
fibsem.milling.mill_all_samples(samples, microscope, settings)
if __name__ == '__main__':
args = fibsem.user_input.configure_parser()
run_milling(host=args.host, config=args.config)