seqcode / pegr

Platform for Eukaryotic Genome Regulation
MIT License
3 stars 1 forks source link

submit sequencing request #256

Open dshao opened 2 years ago

dshao commented 2 years ago

https://github.com/CEGRcode/EGC_utility_scripts

WilliamKMLai commented 2 years ago

Allow PEGR to submit arbitrary JSON POSTs for sequencing requests.

Requirements:

  1. Text box for destination URL
  2. Text box for JSON payload
  3. Submit button
  4. Window displaying stdout/stderr
dshao commented 2 years ago

original python code https://github.com/CEGRcode/EGC_utility_scripts

test site https://ulimsdev.biohpc.cornell.edu/api/illumina.php

sample JSON {'method': 'create', 'debug': '1', 'clientemail': 'brc_epigenomics@cornell.edu', 'paymenttype': '7', 'paymentnumber': 'A653199', 'sendemail': '1', 'instrument': '7', 'readLength': '-1', 'otherReadLength': '40x36', 'samplePrep': '4', 'illuminaAdaptor': '5', 'pcrFree': '1', 'barcodeType': '3', 'multiplexed': '0', 'rawDataOnly': '1', 'lowComplexity': '0', 'organism': '1', 'sample[0]': 'library889', 'lanes[0]': '1', 'volume[0]': '28.5', 'concentration[0]': '1.7', 'index1[0]': 'ATTACTCG', 'index2[0]': 'AGGCTATA', 'comment[0]': 'Raw data only (no base-calling). Epigenomics Facility.', 'live': '0'}