Exemple #1
0
from FimoServer import *

if len(sys.argv) != 4:
    print(
        "required args:  port   path.to.fimo.executable   path.to.motifs.file")
    sys.exit(0)

hostname = "localhost"
port = sys.argv[1]
fimoExecutable = sys.argv[2]  #  "/Users/paul/meme/bin/fimo"
motifsFile = sys.argv[
    3]  # = "/Users/paul/s/work/priceLab/cory/footprintWorkflow/JASPAR_CORE_plus_seth.meme"

server = FimoServer(hostname, port, fimoExecutable, motifsFile)

while True:
    server.handleRequest()
 def testRequest(self):
    print("--- testRequest")
    server = FimoServer(hostname, port)
    self.assertEqual(server.getHost(), hostname)
    self.assertEqual(server.getPort(), port)
 def testConstructor(self):
    print("--- testConstructor")
    server = FimoServer(hostname, port)
    self.assertEqual(server.getHost(), hostname)
    self.assertEqual(server.getPort(), port)
Exemple #4
0
from FimoServer import *

if len(sys.argv) != 4:
   print("required args:  port   path.to.fimo.executable   path.to.motifs.file")
   sys.exit(0)

hostname = "localhost"
port = sys.argv[1]
fimoExecutable = sys.argv[2]  #  "/Users/paul/meme/bin/fimo"
motifsFile = sys.argv[3]       # = "/Users/paul/s/work/priceLab/cory/footprintWorkflow/JASPAR_CORE_plus_seth.meme"

server = FimoServer(hostname, port, fimoExecutable, motifsFile)

while True:
    server.handleRequest()