jrdb is a python package for parsing JRDB(http://www.jrdb.com/) data. In addition, it helps to create some features from parsed data(future work).
JRDB contains so many types of data. For example, not only the race results but also training, odds, jockeys and trainers data. These data will be very useful for thinking about horse racing from the data analysis side, but is given in text format. You have to parse!! jrdb will help you.
To parse JRDB data and insert to DB.
# import modules
from jrdb import load
from jrdb import parse
# load text data (ex. SED)
loader = load.FileLoader()
text_data = loader.load('file_path/SEDyymmdd.txt')
# parse
parser = parse.JrdbDataParser()
df = parser.parse(text_data, 'SED') # return pandas DataFrame