Models#

AlphaGenome client and variant scorers.

DNA Client#

models.dna_client.ModelVersion(value)

Enumeration of all available model versions.

models.dna_client.Organism(value)

Enumeration of all the available organisms.

models.dna_client.validate_sequence_length(length)

Validate that the input sequence length is supported by the model.

models.dna_client.DnaClient(*, channel[, ...])

Client for interacting with a DNA model server.

DNA Output#

models.dna_output.OutputType(value)

Enumeration of all the available types of outputs.

models.dna_output.Output([atac, cage, ...])

Model outputs for a single prediction.

models.dna_output.OutputMetadata([atac, ...])

Metadata detailing the content of model output.

models.dna_output.VariantOutput(reference, ...)

Model outputs for a variant prediction.

Variant Scorers#

models.variant_scorers.AggregationType(value)

Enum indicating the type of variant scorer aggregation.

models.variant_scorers.BaseVariantScorer(value)

Enum indicating the type of variant scoring.

models.variant_scorers.CenterMaskScorer(...)

Variant scorer for center mask scorers.

models.variant_scorers.ContactMapScorer()

Variant scorer for contact map scorers.

models.variant_scorers.GeneMaskLFCScorer(...)

Variant scorer for gene-mask log fold change scoring.

models.variant_scorers.GeneMaskActiveScorer(...)

Variant scorer for gene-mask active allele scoring.

models.variant_scorers.GeneMaskSplicingScorer(...)

Variant scorer for gene-mask scoring for splicing.

models.variant_scorers.PolyadenylationScorer()

Variant scorer for polyadenylation QTLs (paQTLs).

models.variant_scorers.SpliceJunctionScorer()

Variant scorer for splice junction scoring.

models.variant_scorers.get_recommended_scorers(...)

Returns the recommended variant scorers for a given organism.

models.variant_scorers.tidy_anndata(adata[, ...])

Formats an AnnData score as a tidy DataFrame.

models.variant_scorers.tidy_scores(scores[, ...])

Formats scores into a tidy (long) pandas DataFrame.