def countGenesTranscripts(inlist, options):

    genes = {}
    transcripts = {}

    for x in inlist:

        try:
            species, transcript, gene = parseIdentifier(x, options)
        except ValueError:
            continue

        if species not in genes:
            genes[species] = set()
            transcripts[species] = set()

        transcripts[species].add(transcript)
        genes[species].add(gene)

    return genes, transcripts
Process an HTTP request.
dataset/ETHPy150Open CGATOxford/cgat/scripts/diff_transcript_sets.py/countGenesTranscripts--crossover with--dataset/ETHPy150Open CollabQ/CollabQ/.google_appengine/google/appengine/ext/remote_api/throttle.py/ThrottleHandler.http_request