def setUpClass(cls): cls.sample_id = 'AF-72' cls.analysis_id = 0 p1 = '../data/autoupdate_AF_72_7.875.txt' p1 = '../data/autoupdate_AF_72_7.875.25.txt' p2 = '../data/autoupdate_AF_72_8.03b.txt' cls.parsers = {} for k, p in (('7.875', p1), ('8.03b', p2)): pa = AutoupdateParser() pa.parse(p) cls.parsers[k] = pa
import os from pychron.core.ui import set_toolkit set_toolkit('qt4') from pychron.processing.autoupdate_parser import AutoupdateParser from test.database import isotope_manager_factory isotope_man=isotope_manager_factory(name='pychron_dataset') isotope_man.db.connect(test=True) pp = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'data', 'massspec_dataset_nofilter') # pp = '../data/massspec_dataset_nofilter' parser = AutoupdateParser() parser.parse(pp) msid='Unknown' sid='MB06-507' pid='Minna Bluff' class IntensityMixin(object): @classmethod def setUpClass(cls): aid=cls.analysis_id cls.sample_id = msid cls.analysis_id = aid db=isotope_man.db with db.session_ctx(): ans, tc = db.get_sample_analyses([sid, ], [pid]) an = isotope_man.make_analysis(ans[aid])
from pychron.core.ui import set_toolkit set_toolkit('qt4') from pychron.processing.autoupdate_parser import AutoupdateParser from test.database import isotope_manager_factory isotope_man = isotope_manager_factory(name='pychron_dataset') isotope_man.db.connect(test=True) pp = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'data', 'massspec_dataset_nofilter') # pp = '../data/massspec_dataset_nofilter' parser = AutoupdateParser() parser.parse(pp) msid = 'Unknown' sid = 'MB06-507' pid = 'Minna Bluff' class IntensityMixin(object): @classmethod def setUpClass(cls): aid = cls.analysis_id cls.sample_id = msid cls.analysis_id = aid db = isotope_man.db with db.session_ctx(): ans, tc = db.get_sample_analyses([