20 lines
480 B
C
20 lines
480 B
C
#pragma once
|
|
|
|
#include "utils.h"
|
|
|
|
#if 1
|
|
#define HYB_PAC_SUFFIX ".hyb.pac"
|
|
#define HYB_SA_SUFFIX ".hyb.bytesa"
|
|
#define HYB_KMER_SUFFIX ".hyb.kmer"
|
|
#define HYB_DATA_SUFFIX ".hyb.data"
|
|
#else
|
|
#define HYB_PAC_SUFFIX ".hybrid.pac"
|
|
#define HYB_SA_SUFFIX ".hybrid.sa"
|
|
#define HYB_KMER_SUFFIX ".hybrid.kmer"
|
|
#define HYB_DATA_SUFFIX ".hybrid.data"
|
|
#endif
|
|
|
|
int shm_keep_hyb(const char* idx_prefix);
|
|
int shm_clear_hyb();
|
|
void* shm_get_index(const char* full_path);
|
|
int list_shm_hyb_indices(); |