INNER CODE UNIT · JavaScript

createAgentApi

genome-spy/genome-spy · packages/app/src/agentApi/index.js:34

export function createAgentApi(app) {
    return {
        getSampleHierarchy() {
            return app.getSampleView()?.sampleHierarchy;
        },

        /**
         * @param {AbortSignal} [signal]
         */
        getMetadataSourceSummaries(signal) {
            const sampleView = app.getSampleView();
            if (!sampleView) {
                return Promise.resolve([]);
            }

            return getMetadataSourceRuntime(sampleView).getAgentSummaries(
                signal
            );

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…