GitHub - joonahn/taxqueue: Taxonomy assignment with task queue · GitHub
Skip to content

joonahn/taxqueue

Folders and files

Repository files navigation

taxqueue

Taxonomy assignment with task queue

Front End

Files consist of main page

  • index.html : Main page HTML
  • uploader.html : Fine uploader HTML
  • js/filetransfer.js : Enqueue file to the queue
  • js/injectresults.js : Add result table to the site

Back End

RabbitMQ Message Format

  • JSON
  • keys:
{	randomfolder, 
	count, 
	taskname, 
	primerseq, 
	checkFwd, 
	checkRev, 
	taxalg, 
	rdpdb, 
	conflevel, 
	trlen, 
	"#"			}

Files touching queue.txt/results.txt

  • enqueue.php : (w)/()
  • dequeue.php : (r,w)/(w)
  • vallidate.php : (r)/(r)
  • results.php : (r)/(r)
  • deletefolder.php : ()/(w)

queue.txt File format

  • tab separated string
  • {$taskname} queued

results.txt File format

  • tab separated string
  • {$taskname} succeeded {$archivePath} succeeded <tab> ID
  • {$taskname} failed - {$reason} <tab> ID

About

Taxonomy assignment with task queue

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors