# 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')
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')