####This module is deprecated and is not under active development. Active development has been migrated to the Signal Data module.####
- Create a LabKey Assay Project/Folder
- Hover over the Project or Folder menu, and click Create Project or Create Subfolder.
- Provide a Name and select type Assay.
- Click Next.
- Set permissions (optional) and click Next.
- Click Finish.
- Enable the HPLC module
- Navigate to the new folder.
- Open folder management (Go to Admin > Folder > Management).
- Click the Folder Type tab.
- Under Modules, check the HPLC module. (Leave existing checked items.)
- Click the Update Folder button to save changes.
- Create an Assay Design
- In the Assay List web part, click New Assay Design.
- On the New Assay Design page, select Raw HPLC as the assay type.
- Click Next.
- Name is the only required field. (Design default values should work fine.)
- Click the Save & Close button.
The steps of this section will setup a script to automatically upload result files from a local directory to your labkey server.
- Add the Files webpart.
- Within the Files webpart create a folder named HPLCAssayData.
- Modify ./lib/assay/rawHPLC/HPLCWatcher.py with your labkey server parameter.
server = '' # required, leave off any http(s):// and include any ports (e.g. :8000)
target_dir = '' # required, Project/subfolder name
user = '' # required
password = '' # required
use_ssl = True
context_path = '' # Optional, used in development environments. Production environments tend not to use a context path.
filepatterns = ["*.txt", "*.csv", "*.tsv", "*.SEQ"]
sleep_interval = 60
success_interval = 60
machine_name = ''
END_RUN_PREFIX = 'POST'
- Copy modified HPLCWatcher.py to the HPLC control system local results drop folder.
- run the HPLCWatcher.py script (Currently only Python 2 supported). You should see:
Configuration complete. Listening in
You should be ready to go. Any files dropped within the watched folder should be loaded to the target LabKey instance. If you do have an issue, check watch.log within the same folder for additional information.
To manually upload result files, follow these instructions:
- Go to the folder where you wish to upload results.
- Add the HPLC Upload webpart.
- Drag-and-drop any result files you want to import onto the dropzone.
- Specify a Run Identifier (required).
- Click the Save Run button.
To view chromatograms for HPLC results, follow these instructions:
- Go to the folder where your HPLC results reside.
- On the Assay List webpart, click the name of the RawHPLC assay you created.
- Select the run(s) you want to look at, using the checkboxes.
- Click View Selected Runs.
- Select the data run(s) you wish to view from the left.
- Click the
Overlay Selected
button.
- The left selection pane will close, and the overlayed results will be displayed in the center pane.
- You can zoom into the graph by entering values in the Time and mV Range text boxes, or by drawing a new area inside the graph using the mouse.
Enter values in the right pane to calucluate areas under the curves. Select in the name column to highlight different graph lines.
Contact us for details on installing the HPLC module.