Skip to content

LArnoldt/circuit_seq

 
 

Repository files navigation

CircuitSEQ website prototype

CI codecov

A work-in-progress prototype of the CircuitSEQ website.

Try it out online

It is now running on a heiCLOUD VM here: https://circuitseq.iwr.uni-heidelberg.de/

You can sign up for a user account using any valid heidelberg/embl/dkfz email address.

Implemented features

  • Users can
    • sign up with a valid email address
    • request a sample, optionally providing a reference sequence
    • see a list of their requested samples
    • download their reference sequences
    • download their results
  • Admins can
    • see a list of all users
    • see a list of all requested samples
    • change the site settings
      • set which day of the week sample submission closes
      • set number of plate rows/cols
      • add/remove running options
    • download a zipped tsv of this weeks requests including reference sequences as fasta files
    • upload a zipfile with analysis results for a sample
    • also do all of the above using a REST API (see api_examples.ipynb)

Notes

  • currently all uploaded samples may be deleted without warning as the prototype is updated!

Developer info

If you want to make changes to the code, see README_DEV.md for instructions on how to locally build and deploy the website.

About

Prototype website for CircuitSEQ project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 58.8%
  • Vue 23.0%
  • Jupyter Notebook 8.8%
  • TypeScript 5.4%
  • CSS 1.7%
  • Dockerfile 0.6%
  • Other 1.7%