* add custom.py to README
* Cython: add column_header to print_group * tdm_reaper.cpp/.hpp: allow for custom header and default header with ids * add custom.py as example * fix minimal.py/usage.py to run successfully by default
This commit is contained in:
@@ -36,9 +36,9 @@ cdef class tdmreaper:
|
||||
return jn.loads(chnstr.decode())
|
||||
|
||||
# print a channel(-group)
|
||||
def print_channelgroup(self, string id, const char* filename,
|
||||
bool include_meta, char delimiter):
|
||||
self.cpp_tdm.print_group(id,filename,include_meta,delimiter)
|
||||
def print_channelgroup(self, string id, const char* filename, bool include_meta,
|
||||
char delimiter, string column_header):
|
||||
self.cpp_tdm.print_group(id,filename,include_meta,delimiter,column_header)
|
||||
def print_channel(self, string id, const char* filename,
|
||||
bool include_meta):
|
||||
self.cpp_tdm.print_channel(id,filename,include_meta)
|
||||
@@ -48,4 +48,4 @@ cdef class tdmreaper:
|
||||
grpids = self.cpp_tdm.get_channelgroup_ids()
|
||||
for id in grpids :
|
||||
grpfile = outputdir.decode() + "/channelgroup_" + id.decode() + ".csv"
|
||||
self.cpp_tdm.print_group(id,grpfile.encode(),True,ord(','))
|
||||
self.cpp_tdm.print_group(id,grpfile.encode(),True,ord(','),"".encode())
|
||||
|
@@ -24,5 +24,6 @@ cdef extern from "tdm_reaper.hpp":
|
||||
string get_channelgroup_info(string id) except+
|
||||
string get_channel_info(string id) except+
|
||||
# print a channel(-group)
|
||||
void print_group(string id, const char* filename, bool include_meta, char delimiter) except+
|
||||
void print_group(string id, const char* filename, bool include_meta,
|
||||
char delimiter, string column_header) except+
|
||||
void print_channel(string id, const char* filename, bool include_meta) except+
|
||||
|
Reference in New Issue
Block a user