Manipulation and Modeling of Ferroelectric Test Data
Project description
Ferro aims to be a python package to ease manipulation of ferroelectric (and perhaps ferromagnetic) test data. It includes a HysteresisData class for read-in, storage, and display of PV/PUND/IV measurements as well as the beginning of a Landau modeling class (work in progress).
Docstrings are in numpy style. For an example of a complete device analysis, see Ferro/bin/multidomainAnalysis.py
Developed on python 3.5 and 3.6. Here are the installed versions of packages on my development computer:
alabaster==0.7.10 anaconda-clean==1.0 anaconda-client==1.5.1 anaconda-navigator==1.3.1 appdirs==1.4.3 argcomplete==1.0.0 astroid==1.5.2 astropy==1.2.1 Babel==2.4.0 backports.shutil-get-terminal-size==1.0.0 beautifulsoup4==4.5.1 bitarray==0.8.1 blaze==0.10.1 bleach==2.0.0 bokeh==0.12.2 boto==2.42.0 Bottleneck==1.1.0 cffi==1.7.0 chardet==3.0.2 chest==0.2.3 click==6.6 cloudpickle==0.2.1 clyent==1.2.2 colorama==0.3.8 comtypes==1.1.2 conda==4.3.8 conda-build==2.0.2 configobj==5.0.6 contextlib2==0.5.3 cryptography==1.5 cycler==0.10.0 Cython==0.24.1 cytoolz==0.8.0 dask==0.11.0 datashape==0.5.2 decorator==4.0.11 dill==0.2.5 docutils==0.13.1 dynd===c328ab7 entrypoints==0.2.2 et-xmlfile==1.0.1 fastcache==1.0.2 filelock==2.0.6 Flask==0.11.1 Flask-Cors==2.1.2 gevent==1.1.2 graphviz==0.7.1 greenlet==0.4.10 h5py==2.6.0 HeapDict==1.0.0 html5lib==0.999999999 idna==2.1 imagesize==0.7.1 ipykernel==4.6.1 ipython==6.0.0 ipython-genutils==0.2.0 ipywidgets==5.2.2 isort==4.2.5 itsdangerous==0.24 jdcal==1.2 jedi==0.10.2 Jinja2==2.9.6 jsonschema==2.6.0 jupyter==1.0.0 jupyter-client==5.0.1 jupyter-console==5.0.0 jupyter-core==4.3.0 lazy-object-proxy==1.2.2 llvmlite==0.13.0 locket==0.2.0 lxml==3.6.4 MarkupSafe==1.0 matplotlib==1.5.3 mccabe==0.6.1 menuinst==1.4.1 mistune==0.7.4 mpldatacursor==0.6.2 mpmath==0.19 multipledispatch==0.4.8 natgrid==0.2.1 nb-anacondacloud==1.2.0 nb-conda==2.0.0 nb-conda-kernels==2.0.0 nbconvert==5.1.1 nbformat==4.3.0 nbpresent==3.0.2 networkx==1.11 nltk==3.2.1 nose==1.3.7 notebook==4.2.3 numba==0.28.1 numexpr==2.6.1 numpy==1.12.0 numpydoc==0.6.0 odo==0.5.0 openpyxl==2.3.2 packaging==16.8 pandas==0.18.1 pandocfilters==1.4.1 partd==0.3.6 path.py==0.0.0 pathlib2==2.1.0 patsy==0.4.1 pep8==1.7.0 pickleshare==0.7.4 Pillow==3.3.1 pkginfo==1.3.2 ply==3.9 prompt-toolkit==1.0.14 psutil==5.2.2 py==1.4.31 pyasn1==0.1.9 pycosat==0.6.1 pycparser==2.14 pycrypto==2.6.1 pycurl==7.43.0 pyflakes==1.5.0 Pygments==2.2.0 pylint==1.7.1 pyOpenSSL==16.2.0 pyparsing==2.2.0 pytest==2.9.2 python-dateutil==2.6.0 pytz==2017.2 pywin32==220 PyYAML==3.12 pyzmq==16.0.2 QtAwesome==0.4.4 qtconsole==4.3.0 QtPy==1.2.1 requests==2.13.0 rope-py3k==0.9.4.post1 ruamel-yaml===-VERSION scikit-image==0.12.3 scikit-learn==0.17.1 scipy==0.18.1 simplegeneric==0.8.1 singledispatch==3.4.0.3 six==1.10.0 snowballstemmer==1.2.1 sockjs-tornado==1.0.3 Sphinx==1.5.5 spyder==3.1.4 SQLAlchemy==1.0.13 statsmodels==0.6.1 sympy==1.0 tables==3.2.2 testpath==0.3 toolz==0.8.0 tornado==4.5.1 traitlets==4.3.2 unicodecsv==0.14.1 wcwidth==0.1.7 webencodings==0.5.1 Werkzeug==0.11.11 widgetsnbextension==1.2.6 win-unicode-console==0.5 wrapt==1.10.10 xlrd==1.0.0 XlsxWriter==0.9.3 xlwings==0.10.0 xlwt==1.1.2
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file Ferro-0.1.1-dev1.tar.gz.
File metadata
- Download URL: Ferro-0.1.1-dev1.tar.gz
- Upload date:
- Size: 20.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
817a651d55e9e7bebf52faf0b3f876b2a41e11a4f1a16aa3300a5004cd5ea399
|
|
| MD5 |
64fbc67d8ab0a2308330d913a05babb9
|
|
| BLAKE2b-256 |
7ee37ac38168308f5c71957790927603a4e3cbd8c05e5e82f9a31f09a12aa41b
|