From c8bfe31f14c7db3636bea7fd759e23317d2c94b7 Mon Sep 17 00:00:00 2001 From: T47 Date: Sat, 5 Mar 2016 19:07:02 -0800 Subject: [PATCH] make exception for READS %d:%d data; bump to 1.0.3 version --- rdatkit/__init__.py | 2 +- rdatkit/handler.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rdatkit/__init__.py b/rdatkit/__init__.py index 57978b4..1907be0 100644 --- a/rdatkit/__init__.py +++ b/rdatkit/__init__.py @@ -5,4 +5,4 @@ from .varna import VARNA from .util import Ontology -__version__ = '1.0.2' +__version__ = '1.0.3' diff --git a/rdatkit/handler.py b/rdatkit/handler.py index 61c4eea..ed9aab6 100644 --- a/rdatkit/handler.py +++ b/rdatkit/handler.py @@ -77,7 +77,7 @@ def _parse_data_block(self, line, key, start_idx=0): fields = split(line.strip('\n ,'), delims='\t, ') data_idx = int(fields[0]) - 1 if start_idx else None - data = [float(x) for x in fields[start_idx:]] + data = [float(x) if ':' not in x else float(x[:x.find(':')]) for x in fields[start_idx:]] return (data, data_idx) def _parse_annotations(self, s):