Saravanan666/pypi-org huggingface dataset:
Package: icu-tokenizer
ICU-tokenizeris a python package used to perform universal language
normalization and tokenization using the International Components for
Unicode.InstallUsage (Python)Sentence splitterNormalizerTokenizerInstallSee./INSTALL.mdUsage (Python)Sentence splitter# To split a paragraph into multiple sentences>>>fromicu_tokenizerimportSentSplitter>>>splitter=SentSplitter('zh')>>>paragraph="""美国最高法院（英语：Supreme Court of the United States），一般是指美国联邦最高法院，是美国最高级别的联邦法院，为美国三权继总统、国会后最为重要的一环。根据1789年《美国宪法第三条》的规定，最高法院对所有联邦法院、州法院和涉及联邦法律问题的诉讼案件具有最终（并且在很大程度上是有斟酌决定权的）上诉管辖权，以及对小范围案件的具有初审管辖权。在美国的法律制度中，最高法院通常是包括《美国宪法》在内的联邦法律的最终解释者，但仅在具有管辖权的案件范围内。法院不享有判定政治问题的权力；政治问题的执法机关是行政机关，而不是政府的司法部门。""">>>splitter.split(paragraph)['美国最高法院（英语：Supreme Court of the United States），一般是指美国联邦最高法院，是美国最高级别的联邦法院，为美国三权继总统、国会后最为重要的一环。','根据1789年《美国宪法第三条》的规定，最高法院对所有联邦法院、州法院和涉及联邦法律问题的诉讼案件具有最终（并且在很大程度上是有斟酌决定权的）上诉管辖权，以及对小范围案件的具有初审管辖权。','在美国的法律制度中，最高法院通常是包括《美国宪法》在内的联邦法律的最终解释者，但仅在具有管辖权的案件范围内。','法院不享有判定政治问题的权力；政治问题的执法机关是行政机关，而不是政府的司法部门。']Normalizer# To normalize text>>>fromicu_tokenizerimportNormalizer>>>normalizer=Normalizer(lang='en',norm_puncts=True)>>>text="𝑻𝒉𝒆 𝒑𝒓𝒐𝒅𝒖𝒄𝒕𝒔 𝒚𝒐𝒖 𝒐𝒓𝒅𝒆𝒓𝒆𝒅 𝒘𝒊𝒍𝒍 𝒃𝒆 𝒔𝒉𝒊𝒑𝒑𝒆𝒅 𝒅𝒊𝒓𝒆𝒄𝒕𝒍𝒚 𝒇𝒓𝒐𝒎 𝑲𝒐𝒓𝒆𝒂.">>>normalizer.normalize(text)"The products you ordered will be shipped directly from Korea.">>>text="【】（）">>>normalizer.normalize(text)"[]()"Tokenizer>>>fromicu_tokenizerimportTokenizer>>>tokenizer=Tokenizer(lang='th')>>>text="ภาษาไทยเป็นภาษาที่มีระดับเสียงของคำแน่นอนหรือวรรณยุกต์เช่นเดียวกับภาษาจีน และออกเสียงแยกคำต่อคำ">>>tokenizer.tokenize(text)['ภาษา','ไทย','เป็น','ภาษา','ที่','มี','ระดับ','เสียง','ของ','คำ','แน่นอน','หรือ','วรรณยุกต์','เช่น','เดียว','กับ','ภาษา','จีน','และ','ออก','เสียง','แยก','คำ','ต่อ','คำ']
Package: icx-reward
icx-rewardTools for ICON reward.RequirementsPython 3.9 or later.Install$pipinstallicx-rewardUsage# setup endpoint$exportICON_ENDPOINT_URI=https://lisbon.net.solidwallet.io/api/v3/icon_dex# run command$icx-rewardestimate--addresshx53cb526f2999e568bc58dbdfaf1f2f73c57b53e5LicenseThis project is available under theApache License, Version 2.0.
Package: icy
InstallationActivate Python 3.4 / 3.5 environmentRunpip install icyor download and runpython setup.py installUsagedata = icy.read(path)returns a dictionary of pandas.DataFrames.Path can be a folder or zip-, csv-, tsv-, txt-, json-, html-, (xml-,) xls-, xlsx-, sqlite-, hdf5-file and more.See the source athttps://github.com/rcs-analytics/icyDocumentationDocs & Examples athttps://www.rcs-analytics.com/icy/index.htmlLicenseMIT (https://github.com/rcs-analytics/icy/blob/master/LICENSE)© 2015 Jonathan Rahn, RCS Analytics GmbH,https://www.rcs-analytics.com
Package: icypher
Package DescriptionICypher is an IPython extension for running Cypher queries against aNeo4jgraph database within IPython.InstallationThe package may be installed as follows:pip install icypherAfter installation, the extension may be loaded within an IPython session
with%load_ext icypherUsage ExamplesUse default URIhttp://localhost:7474/db/data:%cypherSet name and password, but use default URI:%cypher user:passwdSet database URI with name and password:%cypher http://user:passwd@localhost:7474/db/dataSet database URI and return all nodes:%%cypher http://localhost:7474/db/data
MATCH (n) RETURN nCreate a node using the most recently configured database (or the default if
none was specified:%cypher CREATE (n {name: 'foo'}) RETURN nRetrieve properties of several nodes:results = %cypher MATCH (n) RETURN n
print([result.n.properties for result in results])DevelopmentThe latest release of the package may be obtained fromGitHub.AuthorSee the includedAUTHORS.rstfile for more
information.LicenseThis software is licensed under theBSD License.
See the includedLICENSE.rstfile for more information.
Package: id
ididis a Python tool for generating OIDC identities. It can automatically
detect and produce OIDC credentials on a number of environments, including
GitHub Actions, GitLab pipelines and Google Cloud.Installationidrequires Python 3.8 or newer, and can be installed directly viapip:python -m pip install idUsageYou can runidas a Python module viapython -m:python -m id --helpTop-level:usage: id [-h] [-V] [-v] [-d] audience

a tool for generating OIDC identities

positional arguments:
  audience       the OIDC audience to use

optional arguments:
  -h, --help     show this help message and exit
  -V, --version  show program's version number and exit
  -v, --verbose  run with additional debug logging; supply multiple times to
                 increase verbosity (default: 0)
  -d, --decode   decode the OIDC token into JSON (default: False)For Python API usage, there is a single importable function,detect_credential:>>>fromidimportdetect_credential>>>detect_credential(audience='something')'<OIDC token>'This function requires anaudienceparameter, which is used when generating
the OIDC token. This should be set to the intended audience for the token.If no supported environment is found,detect_credentialreturnsNone. If a supported
environment is found butdetect_credentialfails to retrieve a token, it raisesAmbientCredentialError.Supported environmentsidcurrently supports ambient credential detection in the following environments:GitHub ActionsGoogle CloudCloud RunGoogle Kubernetes EngineCompute Engineand moreBuildkiteGitLab(Seeenvironment variablesbelow)CircleCITokens in environment variablesGitLab provides OIDC tokens through environment variables. The variable name must be<AUD>_ID_TOKENwhere<AUD>is the uppercased audience argument where all
characters outside of ASCII letters and digits are replaced with "_". A leading digit
must also be replaced with a "_".Licensingidis licensed under the Apache 2.0 License.ContributingSeethe contributing docsfor details.SLSA ProvenanceThis project emits a SLSA provenance on its release! This enables you to verify the integrity
of the downloaded artifacts and ensured that the binary's code really comes from this source code.To do so, please follow the instructionshere.
Package: id2xml
Internet-Draft text to XML Conversion ToolThis tool, ‘id2xml’, is intended for use by the RFC-Editor staff, in order to
produce a first xml2rfc-compatible XML version from text-only Internet-Draft
submissions.id2xml may also be useful for Internet-Draft authors who wish to start working
on a new version of an older draft or RFC, for which no xml2rfc-compatible XML
source is available.Version 1.x can process the drafts specified in the development Statement of
Work to XML files acceptable to xml2rfc, and can also process a number of
other test files to acceptable XML.  Missing is internal <xref/> links to
figures and tables.The default XML produced follows RFC 7749[1]in version 1.x of the tool.
With version 1.3.0 of the tool, output according to RFC 7991[2]is available
by use of the ‘-3’ switch.[1]Reschke, J., “The “xml2rfc” Version 2 Vocabulary”, RFC 7749, DOI
10.17487/RFC7749, February 2016, <http://www.rfc-editor.org/info/rfc7749>.[2]Hoffman, P., “The “xml2rfc” Version 3 Vocabulary”, RFC 7991, DOI
10.17487/RFC7991, December 2016,http://www.rfc-editor.org/info/rfc7991>.ChangelogVersion 1.5.2 (22 Jul 2023)fix: Avoid category loop (#18)Version 1.5.1 (12 Jul 2023)test: Improve tests (#14)fix: Parse boilerplate with revised BSD license (#13)
Package: id3manager
id3managerThe ID3 tags manager that you have been missing.$pipxinstallid3managerUsage$id3managergetшопокоду-E01.mp3>metadata.txt# get audio metadata$nvimmetadata.txt# update the metadata$id3managersetшопокоду-E01.mp3<metadata.txt# set audio metadata$id3managereditшопокоду-E01.mp3# to edit metadata interactively using $EDITORThemetadata.txtcould look like this:TIT2 = Обробка помилок
TDRC = 2022-11-27
TPE1 = Ігор, Роман
TRCK = 14/14
TALB = Шо по коду?
TCOP = Шо по коду?
TPUB = Шо по коду?
TENC = Шо по коду?
TCON = Podcast
TLAN = ukr
WORS = https://xn--d1allabd6a7a.xn--j1amh

00:00:00 Початок
00:02:00 Помилка на мільярд доларів
00:05:27 Як Meta бореться із NullPointerException в Java
00:09:10 Виключення як спосіб сигналізації помилок
00:14:00 Null-safety в Kotlin
00:18:40 Складність використання виключень в C++. Чому Joel Spolsky і Google їх не люблять
00:28:20 Коди помилок як альтернатива виключенням
00:37:30 Функціональний підхід
00:50:30 Особливості використання Result у Rust
01:00:45 ВисновокAlternative metadata formats can be selected by passing--format(or-f), e.g.:$id3manager--formattomlgetшопокоду-E01.mp3>metadata.toml# get audio metadata as TOMLWhich produces an output like:[[TIT2]]text="Обробка помилок"[[TPE1]]text="Ігор, Роман"[[TRCK]]text="14/14"[[TALB]]text="Шо по коду?"[[TDRC]]text="2022-11-27"[[TCON]]text="Podcast"[[TSSE]]text="Lavf59.27.100"[[CHAP]]text="Початок"timestamp="00:00:00"FramesMost commonly used ID3 frames are supported. The complete list of
supported/unsupported frames could be found below.CHAPCTOCTBPMTBPTCMPTCPTDLYTDYTLENTLETORYTORTSIZTSITYERTYEMVINMVITPOSTPATRCKTRKTDENTDORTDRCTDRLTDTGTALBTALTCOMTCMTCONTCOTCOPTCRTDATTDATDESTKWDTCATMVNMMVNGRP1GP1TENCTENTEXTTXTTFLTTFTTGIDTIMETIMTIT1TT1TIT2TT2TIT3TT3TKEYTKETLANTLATMEDTMTTMOOTOALTOTTOFNTOFTOLYTOLTOPETOATOWNTPE1TP1TPE2TP2TPE3TP3TPE4TP4TPROTPUBTPBTRDATRDTRSNTRSOTSO2TS2TSOATSATSOCTSCTSOPTSPTSOTTSTTSRCTRCTSSETSSTSSTTXXXTXXCOMMCOMWCOMWCMWOARWARWCOPWCPWFEDWOAFWAFWOASWASWORSWPAYWPUBWPBWXXXWXXTIPLIPLSIPLTMCLMCDIMCIETCOETCMLLTMLLSYTCSTCUSLTULTSYLTSLTRVA2EQU2RVADRVARVRBREVAPICPICPCNTCNTPCSTPOPMPOPGEOBGEORBUFBUFAENCCRALINKLNKPOSSUFIDUFIUSEROWNECOMRENCRGRIDPRIVSIGNSEEKASPICRM
Package: id3parse
An ID3 parser and serializer for Python 3.Example UsageCreating an ID3 tag from scratchInput:from id3parse import ID3, ID3TextFrame

id3 = ID3.from_scratch()

id3.add_frame(ID3TextFrame.from_scratch('TIT2', 'Why Don\'t You Get A Job?'))
id3.add_frame(ID3TextFrame.from_scratch('TPE1', 'The Offspring'))

print(id3.serialize())Output:b'ID3\x04\x00\x00\x00\x00\x00=TIT2\x00\x00\x00\x1a\x00\x00\x03Why Don\'t You Get A Job?\x00TPE1\x00\x00\x00\x0f\x00\x00\x03The Offspring\x00'Parsing an ID3 tagInput:from id3parse import ID3

id3 = ID3.from_byte_array(b'ID3\x04\x00\x00\x00\x00\x00=TIT2\x00\x00\x00\x1a\x00\x00\x03Why Don\'t You Get A Job?\x00TPE1\x00\x00\x00\x0f\x00\x00\x03The Offspring\x00')

for f in id3.frames:
    print(f)Output:TIT2: Why Don't You Get A Job?
TPE1: The OffspringLoading and saving an ID3 tagfrom id3parse import ID3, ID3TextFrame

id3 = ID3.from_file('01 - The Offspring - Why Dont You Get A Job.mp3')

id3.add_frame(ID3TextFrame.from_scratch('TPE1', 'The Offspring'))
id3.add_frame(ID3TextFrame.from_scratch('TIT2', 'Why Don\'t You Get A Job?'))

id3.to_file()Querying framesfrom id3parse import ID3, ID3TextFrame

id3 = ID3.from_file('01 - The Offspring - Why Dont You Get A Job.mp3')

tpe1 = id3.find_frame_by_name('TPE1')    # Returns a frame, fails if more than one
tpe1.text = 'The Offspring'              # frame with this name is available

privs = id3.find_frames_by_name('PRIV')  # Returns a list of frames
for priv in privs:
    print(priv)

id3.to_file()
Package: id3tree
# Id3treesThis is a python package that provides the ID3 Decision tree forclassifying and predicting data.After installing the package in order to use it in the code, Please dothe following.```pythonfrom Id3trees import tree# train_data : A ``pandas`` DataFrame training data on which the ID3 tree# classification needs to be done# train_data_class : A  ``pandas`` DataFrame consisting of a 1D series of# training class datatree = tree.MyDecisionTreeClassifier()tree.fit(train_data, train_data_class)# test_data : A ``pandas`` DataFrame containing the testing data# returns : An array of predicted class for the giventree.predict(test_data)# print the tree after fitting the valuetree.print()```
Package: idabulksms
idasmsIdasms is a python packages which allow you to send  bulk sms .before installing this packages you need to get intouch with Ida technology (www.idatech.rw) or send an email atinfo@idatech.rwto provide  credentials of bulk sms to their bulks sms API.
after that  you ready to goHOW TO USE IT  AFTER INSTALLATIONopen your python file and paste below codeimport idabulksmscre =idabulksms.Sendsms()usernam=cre.username("enter username")passwor=cre.password("enter your password")idabulksms.bulksms('add phone with country code omit +','ssmsname','enter message',usernam,passwor)print(idabulksms.bulksms)
Package: idact-gui
Idact GUIThis is a graphical interface for theidactprojectGetting StartedTo install gui on your computer just run:pip3 install idact-guiUnfortunately pip doesn't support auto-installing dependencies from the external source. For gui to work you must also run the command installing theidact form intdata-bscrepository.pip3 install -e git+git://github.com/intdata-bsc/idact.git@<IDACT_VERSION>#egg=idactThe <IDACT_VERSION> shoud be corresponding to the version of gui you want to install. You can check the latest onehere.After this small setup just run this command in terminal:idactguiDev buildAfter clonning the repository, insideidact-guifolder just run:python -m gui.mainPrerequisitesAll requirements are listed inrequirements-dev.txt. To install them run:pip install -r requirements-dev.txtThe project depends on theforked idact repositorydevelopbranch.LicenseThis project is licensed under the MIT License - see theLICENSEfile for detailsWikiPlease visit ourwikiwhere you can find FAQ and user documentation.
Package: idacute
Cross-Qt compatibility module for IDAPython.What is it?Cute is a tiny compatibility module, to allow IDAPython code to use
PySide/Qt4 and PyQt/Qt5 seamlessly.MotivationCute was originally a part ofSark(sark.qt). Since no-one likes dependencies, especially for things
this small, no-one used it. So I decided to release it as a separate
module as well, so that people can just take the file as-is and use it
in their own code.UsageQt ModulesImportingQtCore,QtGuiandQtWidgetsworks for all Qt
versions. For Qt4,QtWidgetsis an alias forQtGui, so Qt5 code
withQtWidgets/QtGuiseparation will work on Qt4 as well.from cute import QtCure, QtGui, QtWidgetsConnecting to SignalsCute offers acute.connect(...)method to mitigate the difference
between Qt4 and Qt5.# Qt4 Code:
QtCore.QObject.connect(my_object, QtCore.SIGNAL('error(QProcess::ProcessError)'), my_callback)

# Qt5 Code:
my_object.error.connect(my_callback)

# Cute Code:
cute.connect(my_object, 'error(QProcess::ProcessError)', my_callback)The API for disconnecting is the same, just use thecute.disconnect(...)function.Form to WidgetIDA has 2 APIs for getting the widget associated with a TForm. One for
PyQt and one for PySide. Cute wraps them both in one function.my_widget = cute.form_to_widget(my_tform)Which Qt Should I Use?Sometimes, youdoneed to to know the Qt version your code uses. For
those cases, ask theuse_qt5variable.if cute.use_qt5:
    print 'Use Qt5'
else:
    print 'Use Qt4'In a ProjectThere are two recommended ways to use Cute:Copy it into your own project. This waydoescreate code duplication, but avoid dependencies.Install it as a package -pip install idacute.LicensingCute is released under the MIT license, so you are free to use it in any
project whatsoever.FAQQ:Why did you name it “cute”?A:For years I was sure “Qt” is pronounced “Q T”. This is my effort
to remind myself it is not.
Package: idae
IdaeAPEP 723implementationUsageRun like normal Python except that the first argument must be a path to the script.idae example.pyThe dependency specification within the Python script must be like the following (example fromPEP 723):#!/usr/bin/env idae# /// script# requires-python = ">=3.11"# dependencies = [#   "requests<3",#   "rich",# ]# ///importrequestsfromrich.prettyimportpprintresp=requests.get("https://peps.python.org/api/peps.json")data=resp.json()pprint([(k,v["title"])fork,vindata.items()][:10])If you need to pass arguments that look like options foridaeto the script you want to run, use the standard UNIX convention of--. For example, let's say you have a script# script.pyimportsysprint(" ".join(sys.argv[1:]))and you want that script to outputI am --help. To run it with Idae, useidae script.py -- I am --helpCaveatsNo logging, or very minimal output reportingHow it worksDetect script fileDetect appropriate Python executableUsevenvto create a temporary virtual environment in theuser cache directoryusing the executable detectedFindPEP 723piprequirementsInstall them into the virtual environmentRun the script within the virtual environmentRunidae cleanto remove all cached environments to free up space. Environments are cached per set of requirements.InstallationYou can get this project viapip$pipinstallidaeBut wehighly recommendyou install this project usingpipx$pipxinstallidaeWhy the nameThe scientific name for Pythons is "Pythonidae". I just removed the "Python" and we get "idae".LicenseThis project is licensed under theGNU GPL v3+.In short, this means you can do anything with it (distribute, modify, sell) but if you were to publish your changes, you must make the source code and build instructions readily available.If you are a company using this project and want an exception, email me atthatxliner@gmail.comand we can discuss.
Package: idaenv
idaenv - IDAPython Plugin Managementidaenv is a plugin manager for the IDA Pro disassembler. It bridges the gap
between IDA Pro and the greater Python ecosystem of setuptools/virtualenv.Most Python packages are distributed using setuptools (or perhaps distutils) and
the PyPi package repository. However IDA Pro expects extensions to be standalone
files placed in a specific directory. Using idaenv, you can install Python
packages into a virtual environment using setuptools (or pip), run a single
"update" command, and immediately use plugins, processor modules, or loaders
contained in the package.UsageIf you're using IDA 7.3 or earlier, initialize a Python 2 virtual environment
and activate it:$ virtualenv -p python2 ida
$ ./ida/bin/activateIf you're using IDA 7.4 or later, it is recommended to usevenv, which is included in the
standard library.$ python3 -m venv ida
$ ./ida/bin/activateIt is still possible to use virtualenv with Python 3, however you will encounter
an exception when starting IDA 7.4 due to a longstandingissuein virtualenv.Once virtual environment is activated, install idaenv:$ pip install idaenvUpdate the IDAUSR environment variable to include the idaenv plugin directory:$ export IDAUSR=$HOME/.idapro:$( idaenv prefix )Install some idaenv compatible extensions using setup.py or pip. Then use the
idaenv "update" command:$ pip install ...
$ idaenv update
Writing wrapper to '/home/me/.virtualenvs/cpy2/ida/plugins/keypatch_keypatch_f265c7.py'...
Writing wrapper to '/home/me/.virtualenvs/cpy2/ida/plugins/uemu_uemu_791c39.py'...
  Updated:
    - keypatch.keypatch
    - uemu.uemu

... TODO include output ...To see what plugins are installed, use the "ls" or "status" command.$ idaenv ls
Plugins:
  Active:
    - keypatch.keypatch
    - uemu.uemuMechanismidaenv takes inspiration from the establishedconsole_scriptsmechanism in
Python. It generates and manages small wrapper scripts that import from an
installed package and then export the interface expected by IDA Pro. For
example, plugin wrappers use the following template:from%(module)simport%(attr)sdefPLUGIN_ENTRY():return%(attr)s()PackagingIn order for idaenv to know where plugins are located inside of a package, they
have to be called out insetup.pyusing "entry points". For example, the
declaration for a traditional plugin that consists of just a single file (like
the excellent keypatch) might look like:fromsetuptoolsimportsetupsetup(name='keypatch',version="0.0",py_modules=["keypatch"],install_requires=["keystone-engine"],zip_safe=False,entry_points={"idapython_plugins":["keypatch=keypatch:Keypatch_Plugin_t",]})The structure of the entry points dictionary is described in detail by thesetuptools documentation.
The general structure is:{"entry_point_group":["plugin_name=module.submodule:PluginClass.plugin_method]}idaenv supports the following entry point groups:idapython_pluginsidapython_procsidapython_loaders
Package: idaes-examples
IDAES ExamplesThis repository contains example Jupyter Notebooks that demonstrate and  explain
the  capabilities of the IDAES platform.Below are basic instructions to install, view, and run the examples.For Developers: If you are a developer who wishes to modify or add new notebooks, please refer to the fileREADME-developer.md.Categories of examplesIn the source code repository, you may note that there are a number of examples that are not in the documentation.
There are two main categories of examples:"Docs" examples (underidaes_examples/notebooks/docs), which are tested and built into this documentation."Active" examples (underidaes_examples/notebooks/active) that are tested butnotin the documentation.There is also a third category of "Held" examples (underidaes_examples/notebooks/held),
which could in the next release of IDAES in Docs or Active, or could be removed.
These arenottested andnotin the docs, and should generally be ignored by non-developers.InstallationThis repository can be installed withpip:# RECOMMENDED: this will install the IDEAS examples, accessory code,# plus the Graphical User Interface (GUI) to browse them (see section below)pipinstall"idaes-examples[gui]"We recommend you use a virtual environment tool such asMinicondato install and run the notebooks in an isolated environment.Run examplesUse the commandidaesx guito get a simple graphical UI that lets you
browse and open notebooks (with Jupyter) for local execution and experimentation.
The GUI will show the description of each notebook and allow selection of tutorial or exercise versions of the notebook, if these exist.Alternately, you may use Jupyter notebook's file browser in the installed notebooks directory,
using theidaesx wherecommand to find that directory:jupyter notebook $(idaesx where).Only the source notebooks (ending in '_src.ipynb') are included in the repository.
Theidaesx guicommand will generate the other versions, or you can run preprocessing manually with:idaesx pre -d "$(idaesx where)\..".Build documentationRun the commandidaesx buildfrom the repository root to build theJupyterBookdocumentation.Note: This will take quite a while, as each example must be run first.
You may want to step out and enjoy a beverage.Author: Dan GunterLast modified: 17 Feb 2023
Package: idaes-ui
IDAES User Interfaces (IDAES-UI)Repository on GitHubIDAES project websiteCopyright 2023 by The IDAES Project Team. SeeCOPYRIGHT.mdfile for details.You are free to copy, modify, and distribute IDAES-UI with attribution under the terms of the MIT license. SeeLICENSE.mdfile for details.OverviewThis repository contains user interfaces for theInstitute for the Design of Advanced Energy Systems (IDAES)Integrated Platform (IDAES-IP).The primary user interface is theFlowsheet Visualizer(FV),
a web-based user interface that can visualize and explore the
properties of computational models ("flowsheets") created using the IDAES Python APIs.InstallationIDAES-UI is installed as part of the IDAES Integrated Platform (IDAES-IP).
Please see the README of theIDAES-PSE repositoryand/or the fullIDAES install instructionsfor details.
In a nutshell, you want to add[ui]to the list of optional dependencies when you run the main IDAES installation command (piporconda).
For example:pip install idaes[ui]More informationPlease refer to theonline documentationfor  more information about the capabilities of this package.If you have cloned this repository fromGitHub, you can find the source files for the Sphinx-generated HTML documentation in thedocssubdirectory.