load python README.rst into setup.py
This commit is contained in:
parent
7da9a08a6f
commit
5103cea7d3
|
|
@ -8,4 +8,4 @@ include python/minimap2.c
|
||||||
include python/cminimap2.h
|
include python/cminimap2.h
|
||||||
include python/cminimap2.pxd
|
include python/cminimap2.pxd
|
||||||
include python/minimap2.pyx
|
include python/minimap2.pyx
|
||||||
include python/README.md
|
include python/README.rst
|
||||||
|
|
|
||||||
|
|
@ -87,6 +87,6 @@ cdef extern from "cminimap2.h":
|
||||||
int8_t strand, trans_strand
|
int8_t strand, trans_strand
|
||||||
int32_t n_cigar32
|
int32_t n_cigar32
|
||||||
uint32_t *cigar32
|
uint32_t *cigar32
|
||||||
|
|
||||||
void mm_reg2hitpy(const mm_idx_t *mi, mm_reg1_t *r, mm_hitpy_t *h)
|
void mm_reg2hitpy(const mm_idx_t *mi, mm_reg1_t *r, mm_hitpy_t *h)
|
||||||
void mm_free_reg1(mm_reg1_t *r)
|
void mm_free_reg1(mm_reg1_t *r)
|
||||||
|
|
|
||||||
|
|
@ -105,7 +105,7 @@ cdef class Aligner:
|
||||||
self._idx = cminimap2.mm_idx_reader_read(r, n_threads) # NB: ONLY read the first part
|
self._idx = cminimap2.mm_idx_reader_read(r, n_threads) # NB: ONLY read the first part
|
||||||
cminimap2.mm_idx_reader_close(r)
|
cminimap2.mm_idx_reader_close(r)
|
||||||
cminimap2.mm_mapopt_update(&self.map_opt, self._idx)
|
cminimap2.mm_mapopt_update(&self.map_opt, self._idx)
|
||||||
|
|
||||||
def __dealloc__(self):
|
def __dealloc__(self):
|
||||||
if self._idx is not NULL:
|
if self._idx is not NULL:
|
||||||
cminimap2.mm_idx_destroy(self._idx)
|
cminimap2.mm_idx_destroy(self._idx)
|
||||||
|
|
|
||||||
5
setup.py
5
setup.py
|
|
@ -17,11 +17,16 @@ else: # with Cython
|
||||||
import sys
|
import sys
|
||||||
sys.path.append('python')
|
sys.path.append('python')
|
||||||
|
|
||||||
|
def readme():
|
||||||
|
with open('python/README.rst') as f:
|
||||||
|
return f.read()
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name = 'minimap2',
|
name = 'minimap2',
|
||||||
version = '2.2rc',
|
version = '2.2rc',
|
||||||
url = 'https://github.com/lh3/minimap2',
|
url = 'https://github.com/lh3/minimap2',
|
||||||
description = 'Minimap2 python binding',
|
description = 'Minimap2 python binding',
|
||||||
|
long_description = readme(),
|
||||||
author = 'Heng Li',
|
author = 'Heng Li',
|
||||||
author_email = 'lh3@me.com',
|
author_email = 'lh3@me.com',
|
||||||
license = 'MIT',
|
license = 'MIT',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue