Skip to content

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

Notifications You must be signed in to change notification settings

npinter/nLCplotSSH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages