DnaClient#

class alphagenome.models.v2.dna_client.DnaClient(*, channel, model_version=None, metadata=())[source]#

Client for interacting with a DNA model server.

channel#

gRPC channel to the DNA model server.

metadata#

Metadata to send with each request.

model_version#

Optional model version to use for the DNA model server. If none provided, the default model version will be used.

Methods

encode_cells(cells, *[, progress_bar, ...])

Encode single-cell count profiles into AlphaGenome 2 latent embeddings.

observed_metadata([organism])

Get the metadata for tracks observed by the model for a given organism.

predict_interval(interval, *[, organism, ...])

Generate predictions for a given DNA interval.

predict_interval_gradients(gene_id, *[, ...])

Generate input gradients of a gene's predicted expression.

predict_interval_gradients_batch(gene_ids, *)

Generate input gradients for a batch of genes and/or conditions.

predict_intervals(intervals[, conditions, ...])

Generate predictions for a sequence of DNA intervals.

predict_sequence(sequence, *[, organism, ...])

Generate predictions for a given DNA sequence.

predict_sequences(sequences[, conditions, ...])

Generate predictions for a batch of DNA sequences.

predict_variant(interval, variant, *[, ...])

Generate predictions for a given DNA variant.

predict_variants(intervals, variants[, ...])

Generate predictions for a batch of DNA variants.

score_interval(interval[, condition, ...])

Generate interval scores for a single given interval.

score_intervals(intervals[, conditions, ...])

Generate interval scores for a sequence of intervals.

score_ism_variants(interval, ism_interval[, ...])

Generate in silico mutagenesis (ISM) variant scores for a given interval.

score_variant(interval, variant[, ...])

Generate variant scores for a single given DNA variant.

score_variants(intervals, variants[, ...])

Generate variant scores for a sequence of variants.

supported_conditions([organism])

List reference conditions with the imputation mode of each output type.