Exemplo n.º 1
0
# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
u"""
"""

import sys
import unittest
sys.path.append("..")

import pkg_resources

pkg_resources.require("Pyphant")

from fmfile import FMFLoader
import pyphant.visualizers.Chart as cv

loader = FMFLoader.FMFLoader()
loader.paramFilename.value = 'Sim_abs_210nm.fmf'
data = loader.loadFMF()

v = cv.LineChart(data['absorption'])
v.figure.savefig('demoFMF.png')
Exemplo n.º 2
0
 def setUp(self):
     self.loader = FMFLoader.FMFLoader()
     from fmfile import __path__ as path
     import os
     self.path = os.path.join(path[0], 'tests', 'resources', 'fmf')