malva_client package¶
Submodules¶
- malva_client.auth module
- malva_client.cli module
- Client
- Configuration
- Exceptions
- Models
- SearchResult
- MalvaDataFrame
MalvaDataFrameMalvaDataFrame.__init__()MalvaDataFrame.dfMalvaDataFrame.filter_by()MalvaDataFrame.aggregate_by()MalvaDataFrame.plot_expression_by()MalvaDataFrame.plot_expression_summary()MalvaDataFrame.to_pandas()MalvaDataFrame.available_fields()MalvaDataFrame.available_filter_fields()MalvaDataFrame.field_info()MalvaDataFrame.unique_values()MalvaDataFrame.value_counts()
- CellExpressionMatrixResult
CellExpressionMatrixResultCellExpressionMatrixResult.__init__()CellExpressionMatrixResult.cellsCellExpressionMatrixResult.featuresCellExpressionMatrixResult.normalization_factorsCellExpressionMatrixResult.sample_metadataCellExpressionMatrixResult.matrix_entriesCellExpressionMatrixResult.get_cell_ids()CellExpressionMatrixResult.positive_cells()CellExpressionMatrixResult.to_dataframe()CellExpressionMatrixResult.for_sample()CellExpressionMatrixResult.to_single_cell_result()CellExpressionMatrixResult.project()
- SingleCellResult
SingleCellResultSingleCellResult.__init__()SingleCellResult.is_completedSingleCellResult.is_pendingSingleCellResult.has_resultsSingleCellResult.cell_countSingleCellResult.sample_countSingleCellResult.query_geneSingleCellResult.to_dataframe()SingleCellResult.get_cell_ids()SingleCellResult.get_expression_values()SingleCellResult.get_sample_ids()SingleCellResult.filter_by_expression()SingleCellResult.filter_by_samples()SingleCellResult.get_top_expressing_cells()SingleCellResult.aggregate_by_sample()SingleCellResult.get_expression_stats()SingleCellResult.enrich_with_metadata()SingleCellResult.save_to_csv()
- CoverageResult
- CoexpressionResult
CoexpressionResultCoexpressionResult.__init__()CoexpressionResult.genes_to_dataframe()CoexpressionResult.scores_to_dataframe()CoexpressionResult.umap_to_dataframe()CoexpressionResult.go_to_dataframe()CoexpressionResult.cell_type_enrichment_to_dataframe()CoexpressionResult.tissue_breakdown_to_dataframe()CoexpressionResult.get_top_genes()CoexpressionResult.plot_umap()CoexpressionResult.plot_top_genes()CoexpressionResult.plot_go_enrichment()
- UMAPCoordinates
- malva_client.storage module
- malva_client.tools module
Module contents¶
Malva Client - Python client for the Malva genomic search platform
- exception malva_client.MalvaAPIError(message, response_data=None)[source]¶
Bases:
ExceptionBase exception for Malva API errors
- exception malva_client.AuthenticationError(message, response_data=None)[source]¶
Bases:
MalvaAPIErrorAuthentication failed
- exception malva_client.SearchError(message, job_id=None, response_data=None)[source]¶
Bases:
MalvaAPIErrorSearch operation failed
- exception malva_client.QuotaExceededError(message, quota_info=None)[source]¶
Bases:
MalvaAPIErrorAPI quota exceeded
- exception malva_client.ValidationError(message, response_data=None)[source]¶
Bases:
MalvaAPIErrorInput validation failed
- exception malva_client.ConfigurationError(message, response_data=None)[source]¶
Bases:
MalvaAPIErrorConfiguration error
- class malva_client.Config(config_path=None)[source]¶
Bases:
objectConfiguration management for Malva client