コード例 #1
0
#! /usr/bin/env python
import sys, os
import pint.models as tm

from pinttestdata import testdir, datadir
datadir = os.path.join(testdir, 'datafile')
parfile = os.path.join(datadir, 'J1744-1134.basic.par')

TestModel = tm.generate_timing_model("TestModel",
                                     (tm.AstrometryEquatorial, tm.Dispersion,
                                      tm.SolarSystemShapiro, tm.Spindown))
m = TestModel()

print "model.param_help():"
m.param_help()
print

print "calling model.read_parfile():"
m.read_parfile(parfile)
print

print "print model:"
print m
print

print "model.as_parfile():"
print m.as_parfile()
print
コード例 #2
0
#! /usr/bin/env python
import sys,os
import pint.models as tm

testdir=os.path.join(os.getenv('PINT'),'tests');
parfile = os.path.join(testdir,'J1744-1134.basic.par')

TestModel = tm.generate_timing_model("TestModel",(tm.Astrometry,tm.Dispersion,tm.SolarSystemShapiro,tm.Spindown))
m = TestModel()

print "model.param_help():"
m.param_help()
print

print "calling model.read_parfile():"
m.read_parfile(parfile)
print

print "print model:"
print m
print

print "model.as_parfile():"
print m.as_parfile()
print
コード例 #3
0
ファイル: test_parfile.py プロジェクト: aarchiba/PINT
import sys
import pint.models as tm

try:
    parfile
except NameError:
    parfile = None

if parfile==None:
    try:
        parfile = sys.argv[1]
    except IndexError:
        print "usage: test_parfile.py (parfile)"
        sys.exit(0)

TestModel = tm.generate_timing_model("TestModel",(tm.Astrometry,tm.Spindown))
m = TestModel()

print "model.param_help():"
m.param_help()
print

print "calling model.read_parfile():"
m.read_parfile(parfile)
print

print "print model:"
print m
print

print "model.as_parfile():"