Skip to main content
Skip table of contents

Data Upload

To upload data from you instrument PC to the LOGS server we reccomend using the LOGS-Bridge. LOGS-Bridge allows you to seamlessly integrate your instrument data into LOGS – fully automated without complex networking and firewall configurations. For old instrument PC with outdated operating systems you can use a SSH server. You also manually upload data by using the Manual Upload process on the dataset table.

Before you can connect an instrument PC to your LOGS server you have to prepare some configurations for the measuring method and instrument you are using.

Connect Instrument PC via LOGS-Bridge

The Bridge Client is designed to push data from your instruments to LOGS-SDMS. You can download the LOGS-Bridge Client from within LOGS-SDMS, under More:Tools:Data Sources:+ Add Bridge.

  1. Download the bridge client for the OS of the instrument PC. The downloaded archive contains the client executable and a configuration file.

  2. Install the bridge client by extracting the archive and running the installer

    For the installation, executable and configuration file have to be in the same directory.

    This will update already existing bridge clients.

The LOGS-Bridge Client ist designed for Windows 7+, Ubuntu 16.04+ and CentOS 7+.

Connect Instrument PC via SSH

SSH server for Windows

We recommend using the OpenSSH server from the Cygwin environment in order to run an SSH server on Microsoft Windows.

tested on 2021-05-05 with Windows 10 20H2 and Cygwin 3.2.0

Installation

  • download the cygwin installer at https://www.cygwin.com/

  • start the downloaded installer, usually setup-x86_64.exe

  • select install from internet

  • leave the root directory on default and install for all users

  • leave the local package directory on default

  • use the preselected use system proxy settings

  • select any of the available download sites

  • select the newest version of the packet openssh in the category net

image1

Cygwin Setup

  • review and confirm changes - it will install the default packages plus openssh and its dependencies

  • wait for download and installation to finish

  • select if you want to create icons on the desktop and in the start menu and complete the installation

Configuration of OpenSSH

  • start the Cygwin64 Terminal, running it as administrator

  • run the command ssh-host-config

  • enter these options:

    • strict mode: no

    • install as service: yes

    • value of cygwin: leave this empty!

  • start the SSH server with net start cygsshd - it will start automatically after the next reboot

image2

The SSH server can be monitored and restarted in the services section of the control panel where it is listed as CYGWIN cygsshd.

All windows users can log in to the SSH server using the same username and password they use for Windows.

A password has to be set, empty passwords don’t not work!

Configuration of the Windows firewall

create a rule allowing incoming SSH connections in the Windows Firewall:

  • start the Windows Defender firewall with advanced security

  • select outgoing rules

  • select new rule

  • create a rule for a port

  • select the protocol TCP and select 22 as local port

image3
  • select allow connection

  • check all boxes to allow this connection on all types of networks (domain, private, public)

  • give a name to this rule, e.g. openssh

Manual Data Upload

In general, datasets are uploaded automatically in LOGS directly from the instruments, but there are several reasons why a manual upload is needed. For example uploading datasets from instruments that are not connected to LOGS or re-uploading processed datasets. In this case LOGS recognizes this dataset as known and replaces the old dataset by the newly uploaded one (see Update a dataset). To manually upload a dataset:

  1. go to the datasets page and click Upload Datasets

  2. Drag & Drop or select the dataset (single file or folder) manually

  3. Select the correct data format (LOGS automatically determine the correct format if possible)

  4. Select Method, Instrument

  5. Optionally add additional Metadata such as Projects, Operators etc.

  6. Upload

If one dataset consists of more than one file, please use the original folder structure of the instrument. You can of course also upload several datasets at a time. You will get a list of all datasets that you can upload and choose between Upload X datasets or upload a specific dataset from the list. Depending on the size of the datasets the upload process will take some time. 

When the upload is finished you will get a green message “Dataset uploaded successfully” below the dataset list. By clicking on View you will be redirected to the uploaded dataset detail page. 

When the upload fails you will get a red message “Unrecognized data format”. Please contact the support or use our New Data Format Request Form.

Update datasets

Datasets in LOGS can be updated by manually uploading a dataset. This is possible if the dataset contains immutable acquisition data and mutable processing data like for e. g. Bruker NMR data. This can be different for every data format. Please contact us at support@logs-repository.com for more information about updating data format.

Custom import configuration

In addition to the manual editing process LOGS offers different options to automatically add metadata to your datasets. Information of the datasets itself or from the folder path where it was stored can be used. Therefore we can prepare custom import configurations for you. You can find some examples here Custom Import Configurations.

Please contact us for further information: support@logs-repository.com.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.