mirror of
https://github.com/MillironX/sc2-sequencing.git
synced 2024-12-22 03:08:17 +00:00
.. | ||
limsdatapull.yaml | ||
README.md | ||
refresh-lims-data.bat | ||
updatedata.py |
StarLIMS Data Pull
Pulls positive SC2 sample IDs and relevant dates from StarLIMS.
NOTE: These scripts are encrypted, but are generally intended for use on Windows machines. Decrypt them on a Linux/Mac machine using the entire repo instructions, then copy over using a secure flash drive or similar method.
Usage
Double-click refresh-lims-data.bat
in any location.
Installation
This script requires Miniconda.
- Download and install Miniconda
- Select "Just Me" when asked who to install for
- All other default options will work
- Press
Win+R
, type%USERPROFILE%
and press Enter - Create a new folder called
limsdatapull
- Copy all of the decrypted files to
limsdatapull
- Open Anaconda console (not PowerShell) from the Start Menu
- Run
conda create -n limsdatapull -f %USERPROFILE%\limsdatapull\limsdatapull.yaml
- Answer
y
to all the prompts - Close the console
- (Optional) Copy
refresh-lims-data.bat
to the Desktop - (Optional) Set up a scheduled task to run
refresh-lims-data.bat
regularly
When refresh-lims-data.bat
is run, a new file called SequenceDatabase.xlsx
will be added to limsdatapull
. This file can be referenced by other
spreadsheets for efficient and timely lookup data from StarLIMS.