Skip to content

Latest commit

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

nLCplotSSH

Automated generation of pump plots after each measurement for Thermo easy-nLCs (tested with easy-nLC 1000) via SSH connection.

nLCplotSSH

Requirements

  1. Install Python 3.8 depending on your Windows version (32/64bit). Note: Add Python to Windows PATH variable.
  2. Open command prompt (cmd.exe) or Windows PowerShell and install the following Python packages via pip:
pip install paramiko seaborn matplotlib pandas numpy

Setup

  1. Clone this repo or copy nLCplotSSH.py (f.e. to C:\nLCplotSSH\)

  2. Create a dedicated output folder for the plots (f.e. D:\nLC_plots\)

  3. Open Windows Task Scheduler and click on Create Basic Task...
    grafik

  4. Select When a specific event is logged
    grafik

  5. Setup the logging event
    grafik

  6. Select Start a program
    grafik

  7. Browse the path to nLCplotSSH.py`` and add the arguments -ip "IP.ADRESS.OF.NLC" -o "D:\nLC_plots"
    grafik

  8. Check Open the Properties dialog for this task when I click Finish and press Finish
    grafik

  9. In the General tab of the Properties dialog check Hidden and Select Windows 7 in Configure for:
    grafik

  10. In the Settings tab select 1 hour at Stop the task if it runs longer than:
    grafik

  11. Press Ok. Plots will be automatically generated after each measurement.

Optional arguments

argument default value description
-ip / --ip "172.16.0.105" easy-nLC IP address
-u / --user "hplc" User name for SSH connection
-p / --password "hplc" Password for SSH connection
-lp / --log_path "/home/admin/batchLog" Log path in easy-nLC filesystem
-o / --out "E:\_nLCplotsSSH" Path for plot output

About

Automated generation of pump plots after each measurement for Thermo easy-nLCs (tested with easy-nLC 1000) via SSH connection.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages