epivizfileserver.handler package¶
Submodules¶
epivizfileserver.handler.HandlerNoActor module¶
-
class
epivizfileserver.handler.HandlerNoActor.
FileHandlerProcess
(fileTime, MAXWORKER, client=None)[source]¶ Bases:
object
Class 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:
object
Class 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
-