epivizfileserver.handler package¶
Submodules¶
epivizfileserver.handler.HandlerNoActor module¶
-
class
epivizfileserver.handler.HandlerNoActor.FileHandlerProcess(fileTime, MAXWORKER, client=None)[source]¶ Bases:
objectClass to manage query, transformation and cache using dask distributed
Parameters: -
records¶ a dictionary of all file objects
-
client¶ asynchronous dask server client
-
binFileData(fileName, data, chr, start, end, bins, columns, metadata)[source]¶ submit tasks to the dask client
-
getRecord(name)[source]¶ get file object from records by name
Parameters: name (str) – file name Returns: file object
-
handleFile(fileName, fileType, chr, start, end, bins=2000)[source]¶ submit tasks to the dask client
Parameters: - fileName – file location
- fileType – file type
- chr – chromosome
- start – genomic start
- end – genomic end
- points – number of base-pairse to group per bin
-
handleSearch(fileName, fileType, query, maxResults)[source]¶ submit tasks to the dask client
Parameters: - fileName – file location
- fileType – file type
- chr – chromosome
- start – genomic start
- end – genomic end
-
epivizfileserver.handler.handler module¶
-
class
epivizfileserver.handler.handler.FileHandlerProcess(fileTime, MAXWORKER, client=None)[source]¶ Bases:
objectClass to manage query, transformation and cache using dask distributed
Parameters: -
records¶ a dictionary of all file objects
-
client¶ asynchronous dask server client
-
binFileData(fileName, fileType, data, chr, start, end, bins, columns, metadata)[source]¶ submit tasks to the dask client
-
getRecord(name)[source]¶ get file object from records by name
Parameters: name (str) – file name Returns: file object
-
handleFile(fileName, fileType, chr, start, end, bins=2000)[source]¶ submit tasks to the dask client
Parameters: - fileName – file location
- fileType – file type
- chr – chromosome
- start – genomic start
- end – genomic end
- points – number of base-pairse to group per bin
-
handleSearch(fileName, fileType, query, maxResults)[source]¶ submit tasks to the dask client
Parameters: - fileName – file location
- fileType – file type
- chr – chromosome
- start – genomic start
- end – genomic end
-