6373 |
07 Sep 21 |
nicklas |
1 |
package net.sf.basedb.varsearch.index; |
6373 |
07 Sep 21 |
nicklas |
2 |
|
6373 |
07 Sep 21 |
nicklas |
3 |
import java.util.List; |
6373 |
07 Sep 21 |
nicklas |
4 |
|
6373 |
07 Sep 21 |
nicklas |
5 |
import net.sf.basedb.core.DbControl; |
6373 |
07 Sep 21 |
nicklas |
6 |
import net.sf.basedb.core.RawBioAssay; |
6373 |
07 Sep 21 |
nicklas |
7 |
|
6373 |
07 Sep 21 |
nicklas |
8 |
/** |
6373 |
07 Sep 21 |
nicklas |
Implementors should know how to find VCF files that should be |
6373 |
07 Sep 21 |
nicklas |
indexed. |
6373 |
07 Sep 21 |
nicklas |
@since 1.2 |
6373 |
07 Sep 21 |
nicklas |
12 |
*/ |
6373 |
07 Sep 21 |
nicklas |
13 |
public interface VcfFileLocator |
6373 |
07 Sep 21 |
nicklas |
14 |
{ |
6373 |
07 Sep 21 |
nicklas |
15 |
/** |
6373 |
07 Sep 21 |
nicklas |
Find all VCF files that should be indexed for the given variant call. |
6373 |
07 Sep 21 |
nicklas |
@return A list with File items (may be empty) |
6373 |
07 Sep 21 |
nicklas |
18 |
*/ |
6528 |
20 Dec 21 |
nicklas |
19 |
List<VcfFile> getVcfFiles(DbControl dc, RawBioAssay variantCall); |
6373 |
07 Sep 21 |
nicklas |
20 |
|
6373 |
07 Sep 21 |
nicklas |
21 |
} |