Welcome to PhenomeDB’s documentation
PhenomeDB (/fee-gnome-dee-bee/) is a platform for harmonising and integrating metabolomics data across multiple projects.
PhenomeDB was developed by the informatics team at the National Phenome Centre at Imperial College London.
Getting started
Please see the following guides for installing and using PhenomeDB
Contents:
- Installation
- Settings
- Usage
- Tasks
- The Apache-Airflow interface
- Tasks and Pipelines
- Command line interface
- Importing analytical data and sample metadata
- Harmonising sample metadata
- Importing compound metadata
- Harmonising annotation metadata
- Creating and executing queries
- Scaling, normalisation, and batch correction
- Running analyses
- API
- Development
- phenomedb.analysis
- phenomedb.batch_correction
- phenomedb.base_view
- phenomedb.cache
- phenomedb.compounds
- phenomedb.database
- phenomedb.imports
- phenomedb.metadata
- phenomedb.models
AnnotatedFeatureAnnotationAnnotationCompoundAnnotationEvidenceAnnotationEvidenceFileUploadAnnotationMethodAssayChemicalStandardDatasetChemicalStandardPeakListCompoundCompoundClassCompoundClassCompoundCompoundExternalDBDataRepositoryEvidenceTypeExternalDBFeatureDatasetFeatureMetadataHarmonisedAnnotatedFeatureHarmonisedAnnotationHarmonisedDatasetHarmonisedMetadataFieldLaboratoryMetadataFieldMetadataValueMissingImportDataOntologyRefOntologySourcePipelineProjectProtocolProtocolParameterPublicationSampleSampleAssaySampleAssayFeaturesSampleAssayProtocolSavedQuerySubjectTaskRunUnit
- phenomedb.pipeline_factory
- phenomedb.pipelines
- phenomedb.query_factory
- phenomedb.task
- phenomedb.utilities
CustomEncoderbreakdown_annotation_id()breakdown_compound_class_id()configure_logging()flatten_model_for_search()get_date()get_module_and_class_name()get_npyc_enum_from_value()is_number()isfloat()isint()round_decimals_down()round_decimals_up()send_tls_email()serialise_unserialise()total_size()
- phenomedb.views