epivizfileserver.server package¶
Submodules¶
epivizfileserver.server.request module¶
-
class
epivizfileserver.server.request.
DataRequest
(request)[source]¶ Bases:
epivizfileserver.server.request.EpivizRequest
Data requests class
-
class
epivizfileserver.server.request.
EpivizRequest
(request)[source]¶ Bases:
object
Base class to process requests
-
class
epivizfileserver.server.request.
MeasurementRequest
(request)[source]¶ Bases:
epivizfileserver.server.request.EpivizRequest
Measurement requests class
-
class
epivizfileserver.server.request.
SearchRequest
(request)[source]¶ Bases:
epivizfileserver.server.request.EpivizRequest
Search requests class
-
class
epivizfileserver.server.request.
SeqInfoRequest
(request)[source]¶ Bases:
epivizfileserver.server.request.EpivizRequest
SeqInfo requests class
epivizfileserver.server.utils module¶
-
epivizfileserver.server.utils.
bin_rows
(input, max_rows=2000)[source]¶ Helper function to bin rows to resolution
Parameters: - input – dataframe to bin
- max_rows – resolution to scale rows
Returns: data frame with scaled rows
Module contents¶
-
epivizfileserver.server.
MAXWORKER
= 10¶ The server module allows users to instantly create a REST API from the list of measuremensts. The API can then be used to interactive exploration of data or build various applications.
-
epivizfileserver.server.
create_fileHandler
()[source]¶ create a dask file handler if one doesn’t exist
-
epivizfileserver.server.
schedulePickle
()[source]¶ Sanic task to regularly pickle file objects from memory