Ejemplo n.º 1
0
def processHomer(sequence, background, motifType):

	path = "/home/kimberly/Motif-Scan-Plus/Motif_Django/media/"
	inputFile = path + "sequences/" + sequence

	if background != '':
		bgFile = path + "background/" + background
	else:
		bgFile = ''

	result = runHomer.delay(inputFile, bgFile)
Ejemplo n.º 2
0
import subprocess
import os

from motif.tasks import runHomer

os.chdir("/home/kimberly/Motif-Scan-Plus/homer/bin")
path = "/home/kimberly/Motif-Scan-Plus/Motif_Django/media/"
sequence = "crp0.fasta"
inputFile = path + "sequences/" + sequence
background = "crp0.fasta"

inputFile = '/home/kimberly/Motif-Scan-Plus/Motif_Django/media/sequences/crp0.fasta'
bgFile = '/home/kimberly/Motif-Scan-Plus/Motif_Django/media/background/crp0.fasta'
# bgFile = path + "background/" + background


# subprocess.check_call(['./findMotifs.pl', inputFile,'fasta', 'output/', '-fasta'])
result = runHomer.delay(inputFile, bgFile)

if result.ready() == False:
	print result.ready()