Saravanan666/pypi-org huggingface dataset:
Package: pythai
PyThai======Some basic python functions for working with the Thai language. For example:```pythonimport pythaipythai.split(u"การที่ได้ต้องแสดงว่างานดี")>>> u"การ ที่ ได้ ต้อง แสดง ว่า งาน ดี"pythai.word_count(u"การที่ได้ต้องแสดงว่างานดี")>>> 8pythai.contains_thai(u"hello")>>> Falsepythai.contains_thai(u"helloการที่ไ")>>> True```It's meant to be fast and efficient enough to handle large documents without breaking a sweat.Includes------------Currently the library supports these functions:- Word segmentation (`split`)- Word count (`word_count`) (faster than counting the result of `split`)- Whether a string contains Thai or not (`contains_thai`)Installation------------PyThai equires `thailib` to work. You can install it quite easily:sudo apt-get install thailibAnd then you can simply install `pythai` through **pip**:pip install pythaiMore------------Special thanks to Vee Satayamas for the original python bindings of libthai from C.This library was written for use in [Gengo](http://www.gengo.com). It's free and open-source under the GNU lesser public license. Any contributions are welcome!
Package: pythaiaddr
# PyThaiAddr: Thai Address Processing in PythonPyThaiAddr is a Python language library for processing Thai addresses. Currently focusing on word correcting.PyThaiAddr เป็นไลบารีภาษาไพทอนสำหรับประมวลผลที่อยู่ภาษาไทย โดยปัจจุบันเน้นไปที่การแก้คำผิด## InstallationUse the package manager [pip](https://pip.pypa.io/en/stable/) to install PyThaiAddr.`bash pip install pythaiaddr `see more on [Github](https://github.com/thirawat69/PyThaiAddr)
Package: pythaiasr
PyThaiASRPython Thai Automatic Speech RecognitionPyThaiASR is a Python package for Automatic Speech Recognition with focus on Thai language. It have offline thai automatic speech recognition model.License:Apache-2.0 LicenseGoogle Colab:Link Google colabModel homepage:https://huggingface.co/airesearch/wav2vec2-large-xlsr-53-thInstallpipinstallpythaiasrFor Wav2Vec2 with language model:if you want to use wannaphong/wav2vec2-large-xlsr-53-th-cv8-* model with language model, you needs to install by the step.pipinstallpythaiasr[lm]pipinstallhttps://github.com/kpu/kenlm/archive/refs/heads/master.zipUsagefrompythaiasrimportasrfile="a.wav"print(asr(file))APIasr(data:str,model:str=_model_name,lm:bool=False,device:str=None,sampling_rate:int=16_000)data: path of sound file or numpy array of the voicemodel: The ASR modellm: Use language model (exceptairesearch/wav2vec2-large-xlsr-53-thmodel)device: devicesampling_rate: The sample ratereturn: thai text from ASROptions for modelairesearch/wav2vec2-large-xlsr-53-th(default) - AI RESEARCH - PyThaiNLP modelwannaphong/wav2vec2-large-xlsr-53-th-cv8-newmm- Thai Wav2Vec2 with CommonVoice V8 (newmm tokenizer)wannaphong/wav2vec2-large-xlsr-53-th-cv8-deepcut- Thai Wav2Vec2 with CommonVoice V8 (deepcut tokenizer)You can read about models from the list:airesearch/wav2vec2-large-xlsr-53-th- AI RESEARCH - PyThaiNLP modelannaphong/wav2vec2-large-xlsr-53-th-cv8-newmm- Thai Wav2Vec2 with CommonVoice V8 (newmm tokenizer) + language modelwannaphong/wav2vec2-large-xlsr-53-th-cv8-deepcut- Thai Wav2Vec2 with CommonVoice V8 (deepcut tokenizer) + language modelDockerTo use this inside of Docker do the following:dockerbuild-t<YourTagname>.
dockerrundockerrun--entrypoint/bin/bash-it<YourTagname>You will then get access to a interactive shell environment where you can use python with all packages installed.
Package: pythaiid
pythaiidFastest Thai Nationality ID verify and randomInstallationpip install pythaiidUsagefrompythaiidimportthaiidthaiid.random()# "3629525599913"thaiid.random()# "9065089544709"thaiid.verify('1915197333804')# Truethaiid.verify('1201131963762')# FalseDevelopment# Conda envcondacreate--namepythaiidpython=3.10.4
condaactivatepythaiid
pipinstall-rrequirements-dev.txt
python-mflake8--ignore=E501,F401pythaiidtests
python-mpytesttests--cov=./--cov-report=xmlOther languagesJavaScript:jojoee/thaiid
Package: pythainav
PythaiNAV: ทำให้การดึงข้อมูลกองทุนไทยเป็นเรื่องง่ายอยากชวนทุกคนมาร่วมพัฒนา ติชม แนะนำ เพื่อให้ทุกคนเข้าถึงข้อมูลการง่ายขึ้นเริ่มต้นได้ที่นี้หรือเข้ามา Chat ในDiscordได้เลย 😊📖 Documentation is here. คู่มือการใช้งานอยู่ที่นี่https://pythainav.nutchanon.org/Get Started - เริ่มต้นใช้งาน$pipinstallpythainavimportpythainavasnavnav.get("KT-PRECIOUS")>Nav(value=4.2696,updated='20/01/2020',tags={'latest'},fund='KT-PRECIOUS')nav.get("TISTECH-A",date="1 week ago")>Nav(value=12.9976,updated='14/01/2020',tags={},fund='TISTECH-A')nav.get_all("TISTECH-A",range="MAX")>[Nav(value=12.9976,updated='21/01/2020',tags={},fund='TISTECH-A'),Nav(value=12.9002,updated='20/01/2020',tags={},fund='TISTECH-A'),...]nav.get_all("KT-PRECIOUS",asDataFrame=True)>pd.DataFrame[2121rowsx4columns]Source of Data - ที่มาข้อมูลดูจากhttps://pythainav.nutchanon.org/datasource/Disclaimerเราไม่รับประกันความเสียหายใดๆทั้งสิ้นที่เกิดจาก แหล่งข้อมูล, library, source code,sample code, documentation, library dependencies และอื่นๆContributors ✨Thanks goes to these wonderful people (emoji key):Nutchanon Ninyawee💻🚇sctnightcore💻📢🤔angonyfox💻⚠️Pongpira Upra💻namv2012💻This project follows theall-contributorsspecification. Contributions of any kind welcome!License
Package: pythainlp
PyThaiNLP is a Python library for Thai natural language processing.
The library provides functions like word tokenization, part-of-speech tagging,
transliteration, soundex generation, spell checking, and
date and time parsing/formatting.Website:pythainlp.github.ioInstallFor stable version:pipinstallpythainlpFor development version:pipinstall--upgrade--prepythainlpSome functionalities, like named-entity recognition, require extra packages.
Seehttps://github.com/PyThaiNLP/pythainlpfor installation options.
Package: pythaisa
Python Thai Sentiment Analysis (PyThaiSA)Python Thai sentiment analysis(For Dev only)Install$ pip install https://github.com/PyThaiNLP/thai_sentiment_analysis/archive/master.zipUseGoogle Colab :https://colab.research.google.com/drive/17y4tc69O6Z-dr1LbgR5FlPYZK46xCKbYfrompythaisaimport*datatrain=[("ฉันรักคุณ","love"),("ผมก็รักคุณเหมือนกัน","love"),("เกลียดคุณ","neg"),("เกลียดเหมือนกัน","neg")]m=model(name="test",train_dataset=datatrain)m.train()print(m.predict("ฉันรักคุณ"))
Package: pythai-scb
pythai-scb-unofficialDescriptionPyThaiSCB is an unofficial python library to pull bank account balances data from SCB (Siam Commercial Bank) Easy Net website using Selenium webdriver. Using web crawling under the hood, the function call is slow as it depends solely on the performance of SCB Easy Net website.Available features:Get the list of all the bank accounts and their relevant information: account type, account number, account nickname and outstanding balanceFeel free to reach out to me to request for more features !DisclaimerThis is a non-profit project that was initiated to solve the pain of having no official open APIs made available from the bank. The library DOES NOT keep your credentials. Nevertheless, use it at your own risk.Installationpipinstallpythai-scbUsagefrompythai_scbimportPyThaiSCBscb_acc=PyThaiSCB(username='your_scbeasynet_username',password='your_scbeasynet_password')bank_acc_df=scb_acc.get_account_bal_df()
Package: pythaiwordcut
pythaiwordcut - Thai Wordcut in PythonA simple Thai wordcut written in Python, based on Maximum Matching algorithm byS. Manabu. Uses Lexitron (byNECTEC) dictionary as defaultPlease note: This project is under development and should not be use in production , all function and interface are subject to change. If you have issue or suggestion please feel free to ask, contribution is also very welcome :)Installationpipinstallpythaiwordcutorgitclonehttps://github.com/zenyai/pythaiwordcut.git
pythonsetup.pyinstallUsageimportpythaiwordcutaspwtpt=pwt.wordcut(removeRepeat=True,stopDictionary="<full path to txt file>",removeSpaces=True,minLength=1,stopNumber=False,removeNonCharacter=False,caseSensitive=True,ngram=(1,2),negation=False)print"|".join(pt.segment(u'ทดสอบการตัดคำ'))removeRepeat: remove intention insertion spelling error such as (สบายยยยยย)stopDictionary: remove word that exist in this specify text file (one word one line)removeSpaces: remove blank spaceminLength: minimum length of each wordstopNumber: remove number if existremoveNonCharacter: remove character that are not Thai or English charactercaseSensitive: if set to false, will remove stop word without regarding the casengram: Add word ngram from (1, 2)negation: If set to true, then it will add NOT_ to every word after negation word and space
Package: pythalesians
PyThalesians is an open source Python financial library developed by the Thalesians (http://www.thalesians.com). Provides a unified wrapper for downloading from multiple market data sources including Bloomberg (via Bloomberg API) and Yahoo. Also produces elegant charts wrapping on top of Matplotlib, Plotly and Bokeh (limited support) via Chartesians module.The proprietary part of the library includes more detailed analysis modules and also the Thalesians own trading algorithms.It is currently a highly experimental library in an alpha phase. You can download source code athttp://www.github.com/thalesians/pythalesians- for future versions we shall simplify the setup.
Package: pythapi
pythapipythapi is a micro framework written in Python to perform API calls. Currently it is a work in progress and all contributation are welcome.ContributingUp to the challenge making this micro framework even better? Fork the repository and checkout the devel branch for local development.Ready for a merge? Create a merge request from your devel branche to the original devel branche.Installationpythapi is distributed through pypi and can be install using pip for python 2 and 3.pip install pythapi
pip3 install pythapiGetting started exampleimport urllib3
import pythapi

# Disable certificate warnings and connect to destination API host
urllib3.disable_warnings()

# Specify the destination host and the base URL.
apiEndpoint = pythapi.Connect('localhost', '/base/api/url')

# Get all users
# This will perform a GET request using the URL https://localhost/base/api/url/users
apiEndpoint.get(/users)
Package: pythautomata
PythautomataPythautomata is a Python library for modeling finite state systems.AboutPythautomata is developed at the Department of Artificial Intelligence and Big Data of the Universidad ORT Uruguay. Its main goal is to provide implementations for the structures needed for working in the Model Extraction Framework.Models present in the framework are:DFANFAWFA/PDFASFAAll of these can be exported in different manners, like pickle or to visual representations using Graphviz. Besides the structure representations a number of algorithms of interest are implemented, to name a few:FSA minimizationFSA comparison using Hopcroft Karp equivalenceFSA intersection (and other boolean operations)Installationpip install pythautomataDocumentationAPI Documentation:MaintainersFederico VilenskyFranz MayrFederico PanColaborators
Package: pythcalculus
Calculus-in-pythonJust differentiate and integrate!In this project, you will have one common parameter ie: 'f', which certainly means a function f(x).
In the polynomial part, f acts as a list of coefficients of decreasing powers of x in the function f(x).
In the trigonometry part, f acts as a list of lists of coefficient, power of sine function and power of cosine function.Example 1:  Differentiate f(x) = 5x3+ 3x2+ 4x + 1fromcalculus.polynomialimportdifferentiatedifferentiate(f=[5,3,4,1])Output-[15,6,4]Example 2: Integrate f(x) = 5x3+ 3x2+ 4x + 1fromcalculus.polynomialimportintegrateintegrate(f=[5,3,4,1])Output-[1.25,1.0,2.0,1.0,0]Example 3: Differentiate f(x) = 3sin2xcos3x + 4sin4xcos2xfromcalculus.trigonometryimportdifferentiatedifferetiate(f=[[3,2,3],[4,4,2]])Output-[[6,1,4],[-9,3,2],[16,3,3],[-8,5,1]]Example 4: Differentiate f(x) = 3sin2xcos3x + 4sin4xcos2x at x = 𝝿/2fromcalculus.trigonometryimportderivative_at_pderivative_at_p(f=[[3,2,3],[4,4,2]],p=math.pi/2)Output-0
Package: pythclient
Pyth Client in PythonA Python library to retrieve data from Pyth account structures off the Solana blockchain.NOTE: This library requires Python 3.7 or greater due tofrom __future__ import annotations.UsageInstall the library:pip install pythclientYou can then read the current Pyth price using the following:frompythclient.pythclientimportPythClientfrompythclient.pythaccountsimportPythPriceAccountfrompythclient.utilsimportget_keysolana_network="devnet"asyncwithPythClient(first_mapping_account_key=get_key(solana_network,"mapping"),program_key=get_key(solana_network,"program")ifuse_programelseNone,)asc:awaitc.refresh_all_prices()products=awaitc.get_products()forpinproducts:print(p.attrs)prices=awaitp.get_prices()for_,prinprices.items():print(pr.price_type,pr.aggregate_price_status,pr.aggregate_price,"p/m",pr.aggregate_price_confidence_interval,)This code snippet lists the products on pyth and the price for each product. Sample output is:{'symbol': 'Crypto.ETH/USD', 'asset_type': 'Crypto', 'quote_currency': 'USD', 'description': 'ETH/USD', 'generic_symbol': 'ETHUSD', 'base': 'ETH'}
PythPriceType.PRICE PythPriceStatus.TRADING 4390.286 p/m 2.4331
{'symbol': 'Crypto.SOL/USD', 'asset_type': 'Crypto', 'quote_currency': 'USD', 'description': 'SOL/USD', 'generic_symbol': 'SOLUSD', 'base': 'SOL'}
PythPriceType.PRICE PythPriceStatus.TRADING 192.27550000000002 p/m 0.0485
{'symbol': 'Crypto.SRM/USD', 'asset_type': 'Crypto', 'quote_currency': 'USD', 'description': 'SRM/USD', 'generic_symbol': 'SRMUSD', 'base': 'SRM'}
PythPriceType.PRICE PythPriceStatus.UNKNOWN None p/m None
...Theexamplesdirectory includes some example applications that demonstrate how to use this library:examples/dump.pyis a detailed usage example that demonstrates the asynchronous API to update prices using a websocket subscription or account polling.examples/read_one_price_feed.pyshows how to read the price of a single price feed using its account key.Developer SetupUsing python 3.7 or newer, create, and activate a virtual environment:python3 -m venv ve
. ve/bin/activateTo install this library in editable mode with test dependencies:pip install -e '.[testing]'To run the unit tests:pytestIf html based test coverage is more your jam:pytest --cov-report=htmlThe coverage webpages will be in thehtmlcovdirectory.DistributionTo build the package for distribution to pypi, first install dependencies:python3 -m pip install --upgrade twine buildNext, editsetup.pyand bump theversionfield.
Then build the package by running:python3 -m buildThis command will produce packages in thedist/directory.
Upload these packages to pypi by running:python3 -m twine upload --repository pypi dist/*This command will require you to log in to a pypi account.
Package: pytheas-pip
Python Electromagnetic Analysis and Simulation with the Finite Element MethodPytheas is aPythonpackage for creating,
running and postprocessing electrodynamic simulations. It is based on open
source softwareGmshfor creating
geometries and mesh generation, andGetDPfor solving
the underlying partial differential equations with the finite
element method.It features built in models of:periodic media in 2D and 3D with computation of diffraction efficienciesscattering analysis in 2D and 3DBloch mode analysis of metamaterialstreatment of open geometries with perfectly matched layerstools to define arbitrary permittivity distributionsquasi-normal mode analysistwo scale convergence homogenizationtools for topology optimization in 2Dbuilt-in refractive index database
Package: pythematics
PythematicsPythematics is a zero-dependency math library for Python that aims to extend some Mathematical fields that are seemingly abandoned by other libraries while offering a fully Pythonic experience.The mainfieldthat this library aims to enhance to Python isPolynomialsin a way that allows for super-complicated and high degreepolynomialequations to be solved giving allRealandComplex Solutionsas well as combining it with fields such as Linear Algebra and allowing for Matrix-Polynomial Manipulation methods like finding Eigenvalues and Eigenvectors.Pythematicscan also be used as an ordinary math module since it contains various sub-packages for computations in Trigonometry, Number Theory and other fields such as Random Number Generation or CalculusThe thing that makes this library unique is the ability to Interact will Polynomials at the following format:importpythematics.polynomialsasplx=pl.xpol:pl.Polynomial=x**4+3*x**2+2*xprint("Solve x^4 + 3x^2+ 2x = 0 : ",pol==0)print("Inequality: ",pol>0)which outputsSolvex^4+3x^2+2x=0:[(-0.5960716379833215+1.2508571630922372e-33j),(0.29803581899166076+1.8073394944520218j),(0.2980358189916609-1.8073394944520218j),0j]Inequality:{(-inf,-0.5960716379833215):True,(-0.5960716379833215,0.0):False,(0.0,inf):True}And the results can be verified by subsitutingroots=pol.roots(5000)# Same as pol == 0forrootinroots:print(pol(root))# Substituting# The output: Very small numbers close to 0# (1.1102230246251565e-16+1.0171730768082222e-32j)# 0j# (-1.7763568394002505e-15-8.881784197001252e-16j)# (3.552713678800501e-15+8.881784197001252e-16j)This can be generalised not to just polynomialsa,b=symbol('a','b')foriinrange(5):print(f"{i}: ",(a+b)**i)Output0:1# Unicode can be disabled by setting `Polynomial.use_unicode=False` and/or `Multinomial.use_unicode=False`1:MultivariablePolynomial:b+a2:MultivariablePolynomial:b²+a²+2ab3:MultivariablePolynomial:b³+a³+3a²b+3ab²4:MultivariablePolynomial:b⁴+a⁴+4a³b+6a²b²+4ab³Linear Algebrais another huge part of this module. Here is an example of solving a3x3system ofLinearof equations.importpythematics.linearaslinA=lin.Matrix([[1,2,3],# R1:  x +  2y +  3z[4,7,8],# R2: 4x +  7y +  8z[5,10,11]# R3: 5x + 10y + 11z])unknowns=('x','y','z')# Our VaraiblesOutput=Vector([10,15,25])# Our Target Output (R1=10, R2=15, R3=25)print(A.solve(Output,unknowns))# Using Cramer's rule of the determinantsprint(A.solve(Output,unknowns,useRef=True))# Using Row ReductionAnd as expected the results are identical dispite a small floating point error{'x':-8.75,'y':0.0,'z':6.25}{'x':-8.749999999999993,'y':-6.217248937900877e-15,'z':6.250000000000002}
Package: pythemis
PyThemisPythonwrapper forThemiscrypto library.Themis is an open-source high-level cryptographic services library that provides secure data exchange, authentication, and storage protection.
Themis provides ready-made building components, which simplifies the usage of core cryptographic security operations.Getting startedPyThemis requires native Themis library to be installed.
Please refer to theinstallation instructions.In-depth documentation can be found on ourDocumentation Server.Make sure to check out theExamples.LicensingThe code is distributed underApache 2.0 license.
Package: pythentur
PythenturFetch data from the norwegian national hub for public transport information,Entur. This package gives easy access to about 21,000 daily departures on 3,000 routes - all over Norway.InstallationInstall through pip:pip install pythenturor clone this repository and install locally.DocumentationThe documentation is hostedhere.I have no affiliation with Entur AS and mantain this project on a hobby basis. This package is only meant as a simplified interaction with their API for fellow Python developers.
Package: pytheons.pyunit
PyUnit libraryThis is wrapper for standard unittest library for Python with custom TestRunner to run test suites.
The main argument that this library was published is that standard unittest TestCase need test method prefix.
This way with TestCase method prefix introduce the noise and if you have a lot small test methods in TestCase
class then you still read test, and you are not focused on what do the test should test.
I prefer the@testdecorator or other solutions out of test method name to tell Your tests which method
is registered as test in test runner, then You can focused to read method as poetry not as technical layer.This library contains tool calledpyunitto:initiate the configuration file for suitesrun tests automatically bypyunit runfrom command lineInstallation:user@host$pipinstallpytheons.pyunitUsageuser@host$pyunit
--------------------------------------------------
PyUnit-unittesttestrunnerbasedonannotation.

Usage:pyunitCOMMAND--OPTION<argument>pyunitconfiginit[--path=<path>]pyunitrun[--suites=<suites>]pyunit(-h|--help)pyunit--version

Commands:config-Configurationsub-systemsuites-TestsSuitessub-systemrun-TestrunnerfromCLI

Options:-h--helpShowthisscreen.--versionShowversion.Create the configuration by commandpyunit config init [--path=path_to_your_test_configuration_dir]Create.pyfile to run all your tests. Below is content for this file:frompytheons.pyunit.suites.test_runnerimportTestRunnerTestRunner.run()Write or Reorganise Your tests in structuretest/<suite-name>/[optional subdir]/<test_name>.pyEach test folder should be a package with__init__.pyfile - unittest throws exception that directory
is notexecutableorcallableMark Your method by@testdecorator from PyUnit libraryfromunittestimportTestCasefrompytheons.pyunit.decorators.testimporttestclassMyFirstTest(TestCase):@testdefwhen_fuel_size_is_30_then_cost_should_be_300(self):fuel=30self.assertEqual(300,FuelCalcuator.calculate(fuel))Run test bypyunit runor run.pyfile to run all testsAttention! - Not full implement yet--suitesargument forpyunit runandtest suites runner
Package: pytheory
PyTheory: Music Theory for HumansThis (work in progress) library attempt to makeexploring music theoryapproachable to humans.PyTheory is a music theory library, which procedurally generates all known Western tones, scales, and chord fingering charts (for custom fretboards).It is capable of outputting either a rounded decimal for pitch representation, or the proper symbolic representation of the pitch (as a SymPy object).True Scale -> Pitch Evaluation>>>frompytheoryimportTonedScale>>>c_minor=TonedScale(tonic='C4')['minor']>>>c_minor<Scale I=C4 II=D4 III=Eb4 IV=F4 V=G4 VI=Ab4 VII=Bb5 VIII=C5>>>>c_minor[0].pitch()523.251130601197>>>c_minor["I"].pitch(symbolic=True)440*2**(1/4)>>>c_minor["tonic"].pitch(temperament='pythagorean',symbolic=True)14080/27Audibly play a note (or chord)>>> from pytheory import play
play(c_minor[0], t=1_000)Chord Fingerings for Custom Tunings>>>frompytheoryimportTone,Fretboard,CHARTS>>>tones=(...Tone.from_string("F2"),...Tone.from_string("C3"),...Tone.from_string("G3"),...Tone.from_string("D4"),...Tone.from_string("A5"),...Tone.from_string("E5")...)>>>fretboard=Fretboard(tones=tones)>>>>>>c_chord=CHARTS['western']["C"]>>>print(c_chord.fingering(fretboard=fretboard))(0, 0, 0, 3, 3, 3)It can alsogenerate charts for all known chordsfor any instrument (accuracy to be determined!).✨🍰✨
Package: pytheos
OverviewPytheosprovides a tool set for a wide range of tasks in high
pressure science:calculate pressure from a number of built-in pressure scalesconvert pressure scalespropagate uncertainties properly using theuncertaintiespackagefit pressure-volume and pressure-volume-temperature data sets using
thescipyandlmfitpackagesfit with a wide range of different equations and their combinationsInstallPytheosis a pure python package.It can be installed from source or,$ pip install pytheosForanacondausers,$ conda install -c shdshim pytheosInstruction for mineral physicistsI provide environment files for mineral physicists. The environment file
includes useful packages for mineral physicists. So those who are
interested onlypytheosmay not want to use the environment files.If you decide to use the environment, you may install the environment
by:$ conda env create -f py35ds-osx.ymlFor window users, use:py35ds-win64.yml.The command above will create a new environment:py35ds.If you need more detailed one, please find my instruction inmy gist
site.ContactPlease contact Dan Shim (shdshim@gmail.com) for bug reports, comments,
and suggestions. I am happy to include new pressure scales or other
pressure scales inpytheosas well.Examples and TutorialsThepytheospackage includes examples in Jupyter Notebook (under the
examples folder), which demonstrate a range of operations, calculations,
and fittings you can do withpytheos.Pytheosis designed to
support data analysis using Jupyter Notebook as well as python scripts.Documentation is available at:https://shdshim.github.io/pytheos-docs/.How to citeS.-H. Shim (2017) Pytheos - a python tool set for equations of state.
Zenodo.http://doi.org/10.5281/zenodo.802392