All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.repseq.seqbase.SequenceResolver Maven / Gradle / Ivy

package io.repseq.seqbase;

import com.milaboratory.core.sequence.NucleotideSequence;
import com.milaboratory.core.sequence.provider.CachedSequenceProvider;

/**
 * Resolves sequence address to {@link CachedSequenceProvider}.
 */
public interface SequenceResolver {
    /**
     * Resolves address and returns corresponding
     *
     * @param address address
     * @return record
     */
    CachedSequenceProvider resolve(SequenceAddress address);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy