alphagenome.models.dna_output.OutputMetadata#

class alphagenome.models.dna_output.OutputMetadata(atac=None, cage=None, dnase=None, rna_seq=None, chip_histone=None, chip_tf=None, splice_sites=None, splice_site_usage=None, splice_junctions=None, contact_maps=None, procap=None)[source]#

Metadata detailing the content of model output.

atac#

Metadata for ATAC-seq tracks.

cage#

Metadata for CAGE tracks.

dnase#

Metadata for DNase I hypersensitive site tracks.

rna_seq#

Metadata for RNA sequencing tracks.

chip_histone#

Metadata for ChIP-seq tracks capturing histone modifications.

chip_tf#

Metadata for ChIP-seq tracks capturing transcription factor binding.

splice_sites#

Metadata for splice site tracks.

splice_site_usage#

Metadata for splice site usage tracks.

splice_junctions#

Metadata for splice junction tracks.

contact_maps#

Metadata for contact map tracks.

procap#

Metadata for procap tracks.

Attributes#

Table

OutputMetadata.atac: DataFrame | None = None#
OutputMetadata.cage: DataFrame | None = None#
OutputMetadata.chip_histone: DataFrame | None = None#
OutputMetadata.chip_tf: DataFrame | None = None#
OutputMetadata.contact_maps: DataFrame | None = None#
OutputMetadata.dnase: DataFrame | None = None#
OutputMetadata.procap: DataFrame | None = None#
OutputMetadata.rna_seq: DataFrame | None = None#
OutputMetadata.splice_junctions: DataFrame | None = None#
OutputMetadata.splice_site_usage: DataFrame | None = None#
OutputMetadata.splice_sites: DataFrame | None = None#

Methods#

Table

concatenate()

Concatenates all metadata into a single DataFrame.

get(output)

Gets the track metadata for a given output type.

OutputMetadata.concatenate()[source]#

Concatenates all metadata into a single DataFrame.

Return type:

DataFrame

Returns:

A pandas DataFrame containing all the track metadata, with an additional column ‘output_type’ specifying the type of each track.

OutputMetadata.get(output)[source]#

Gets the track metadata for a given output type.

Parameters:

output (OutputType) – The OutputType enum value.

Return type:

DataFrame | None

Returns:

The corresponding track metadata, or None if it doesn’t exist.