API reference#

This page gives an overview of all public precellar objects, functions and methods.

Assay data#

assays.list_cage()

Lists all available datasets.

assays.retrieve_cage(id)

Retrieves all datasets.

assays.list_rna()

Lists all available datasets.

assays.retrieve_rna(id)

Retrieves all datasets.

Enhancer data#

enhancer.Dataset(id, results)

Represents a dataset containing screening results.

enhancer.ScreeningResult(sample_term_id, ...)

Represents a screening result from a dataset.

enhancer.concatenate(results)

Concatenates multiple ScreeningResult objects into a single one.

enhancer.list_enhancer()

Lists all available datasets.

enhancer.retrieve_enhancer([id, p_value])

Retrieves all datasets.

eQTL data#

eqtl.list_eqtl()

Lists all available datasets.

eqtl.retrieve_eqtl(id)

Retrieves all datasets.

Genome data#

genome.fetch_genome_fasta(name)

Fetches the genome FASTA file for the specified genome assembly.

genome.fetch_genome_annotation(name)

Fetches the genome annotation file for the specified genome assembly.