Saravanan666/pypi-org huggingface dataset:
Package: visaplan.plone.sqlwrapper
visaplan.plone.sqlwrapperThis package provides a simple generator for SQL statements,
which are then executed by a Zope database adapter.It does not try to implement an object-relational mapper (ORM) but simply helps
to create SQL statements.The purpose of this package isnotto provide new functionality
but to factor out existing functionality from an existing monolitic Zope product.
Thus, it is more likely to lose functionality during further development
(as parts of it will be forked out into their own packages,
or some functionality may even become obsolete because there are better
alternatives in standard Plone components).There might be some work still necessary to make this product useful for a
broader audience; it is currently in use in our monolithic product resp. it’s
successors only.We consider it more likely thesuccessor packagesvisaplan.toolsandvisaplan.zope.reldb(see below) to be useful for current use.FeaturesMethods:insertupdatedeleteselectqueryImplements theContext manager protocolExamplesThis add-on can be seen in action at the following sites:https://www.unitracc.dehttps://www.unitracc.comContributeIssue Tracker:https://github.com/visaplan/plone.sqlwrapper/issuesSource Code:https://github.com/visaplan/plone.sqlwrapperSupportIf you are having issues, please let us know;
please use theissue trackermentioned above.LicenseThe project is licensed under the GPLv2.See alsovisaplan.toolscontains ansqlmodule to generate SQL statements like
the ones mentioned above, detached from any Zope contextvisaplan.zope.reldbcontains a copy which follows theSQLAlchemyplaceholders convention (:name).ContributorsTobias Herp,tobias.herp@visaplan.comChangelog1.0.3 (2020-12-16)UseisortFixed Github links[tobiasherp]1.0.2 (2020-08-17)Python 3.3+ compatibility, usingsixDedicatedinterfacemodule[tobiasherp]1.0.1 (2018-11-23)Declared existing dependencies.
[tobiasherp]1.0 (2018-09-17)Initial release.
[tobiasherp]
Package: visaplan.plone.transform
visaplan.plone.transformHTML transformations for Plone sites.The purpose of this package isnotto provide new functionality (for now)
but to factor out existing functionality from an existing monolitic Zope product.
Thus, it is more likely to lose functionality during further development
(as parts of it will be forked out into their own packages,
or some functionality may even become obsolete because there are better
alternatives in standard Plone components).FeaturesSeveral transformations for HTML pages, including generation of TOCs etc.ExamplesThis add-on can be seen in action at the following sites:https://www.unitracc.dehttps://www.unitracc.comDocumentationSorry, we don’t have real user documentation yet.InstallationInstall visaplan.plone.transform by adding it to your buildout:[buildout]

...

eggs =
    visaplan.plone.transformand then runningbin/buildoutContributeIssue Tracker:https://github.com/visaplan/visaplan.plone.transform/issuesSource Code:https://github.com/visaplan/visaplan.plone.transformSupportIf you are having issues, please let us know;
please use theissue trackermentioned above.LicenseThe project is licensed under the GPLv2.ContributorsTobias Herp,tobias.herp@visaplan.comChangelog1.1 (unreleased)Support forFolderishAnimation(visaplan.plone.animations)[tobiasherp]1.0.5 (2020-12-16)Improvements:Inconfigure.zcml, don’t  import “zcml-empty” packages anymoreSupport both Products.unitracc < 3.5 (with@@versioninformationbrowser)
and >= 3.5 (where that browser was moved to the policy package)[tobiasherp]1.0.4 (2020-06-12)Bugfixes:.utils.extract_2uidsnow recognizes@@resolveuidlinks as well[tobiasherp]1.0.3 (2019-12-18)Improvements:Don’t crash for image references with invalid UID parts (URL segment afterresolveuid/);
styling requires visaplan.UnitraccResource v1.1.2+.[tobiasherp]1.0.2 (2019-02-14)Per-object delay during export of (possibly big) structures to allow for
requests in other threads (to improve responsiveness)[tobiasherp]1.0.1 (2018-08-18)Bugfix for v1.0
[tobiasherp]1.0 (2018-08-18)Initial release.
[tobiasherp]
Package: visaplan.zope.inputmacros
GenericMETALmacros for input fieldsThis package uses theTAL/METALXML-based template language introduced byZopeto provide simple input fields from Python dictionaries,
without any connection to schema data whatsoever.The fields (or, more precisely: field sets) are created with classes for theBootstrapgrid layout system.FeaturesInput elements forHorizontal formsreadonlyfieldsrequiredfieldslabelsExamplesThis add-on is currently under development and not yet used on public internet
sites.DocumentationAfter installing, you may try the viewformfields_divin your Zope instance; the macros are “self-documenting”.Note:Currently it helps to understand German;
this view is not (yet?) internationalized.The macros, however, are language-agnostic;
the don’t provide any texts by themselves but use what you throw at them.InstallationIf you use the macros in your own Plone add-on, add it to the dependencies,
e.g. in the setup.py file:setup(...,
    install_requires=[
        ...,
        'visaplan.zope.inputmacros',
        ],
    ...)Or installvisaplan.zope.inputmacrosby adding it to your buildout:[buildout]
...
eggs =
    visaplan.zope.inputmacrosand then runningbin/buildoutRequirementsYou’ll need a language interpreter as well; this will be given in default
Zope / Plone installations.
We don’t specify this here to allow you to choose your own.Starting with Plone 5,Chameleonwith thez3c.ptcompatiblily layer is used;
this should work as well.To make use of the classes applied to the HTML elements, you’ll needBootstrap 3; you may usecollective.js.bootstrap,
perhaps viaplonetheme.bootstrap.Bootstrap 4 might work as well, but we didn’t try (yet).The use of Bootstrap 3 implies the need for jQuery 1.11.2;
with Plone 4, you’d probably useplone.app.jquery1.11.2+.ContributeIssue Tracker:https://github.com/visaplan/zope.inputmacros/issuesSource Code:https://github.com/visaplan/zope.inputmacrosSupportIf you are having issues, please let us know;
please use theissue trackermentioned above.LicenseThe project is licensed under the GPLv2.ContributorsTobias Herp,tobias.herp@visaplan.comChangelog1.3.0 (unreleased)Bootstrap 3 version
[tobiasherp]1.0.0 (unreleased)Bootstrap 2 versionWhen developed in the first place (and not yet released as a
distributable package), the macros had been used with Bootstrap 2.
Thus, it would be possible to create a Bootstrap-2-based release;
but it is not very likely this to be done.[tobiasherp]
Package: visaplan.zope.reldb
visaplan.zope.reldbThis package simply provides the configuration of aData source name(DSN),
e.g. for use withSQLAlchemy.For the heavy lifting of integration of database transactions of your
relational database (likePostgreSQLor whatever) with theZODB, you’ll
likely want to use something likezope.sqlalchemy, which in turn requiressqlalchemyto talk to the database.  However,zope.sqlalchemydoesn’t offer a
configuration method for the DSN.  This packages offers to store this DSN in
the Zope configuration file (parts/clientN/etc/zope.conf).The idea is: You might have several instances of your Zope (for production,
testing, development …), and every now and then you replicate the productive
data.  With the DSN stored in the ZODB, you’d have this information replicated
as well, which might not work for you; you might have different databases on
the same database server, or the production server connects to the database by
socket which is not possible in your development instance, or whatever.FeaturesStores a DSN string in the Zope configuration and provides aget_dsnfunction.WithSQLAlchemyinstalled,creates an Engine and a DBSession,
andprovides an optional.legacy.SQLWrappercontext manager class
which sports a few simpleinsert,update,delete,selectandquerymethodsWithzope.sqlalchemyinstalled as well, registers that DBSession
for the transaction machinery integration.InstallationAdd the package to your product requirements somehow;
since we’ll need to add a product configuration as well,
you’ll most likely add it to youreggsvalue
in your buildout script (buildout.cfg):[buildout]

...

eggs =
    your.fancy.product
    visaplan.zope.reldbAdd a product configuration there as well, containing your data source name:[buildout]

...

[instance_base]
...
zope-conf-additional =
    <product-config reldb>
    dsn postgresql+psycopg2://localhost/mydb
    </product-config>(We follow the convention used by theUnifiedInstallerhere; your section(s)
might be named differently.)After runningbin/buildoutand restarting your Zope instance,
the product configuration should have been added to yourzope.conffile(s),
andyour.fancy.productcan read the DSN string by callingvisaplan.zope.reldb.get_dsn(or, if you haveSQLAlchemy,
directly usevisaplan.zope.reldb.engine.engine).Remark“But, can’t my product simply do all this by itself?!”Sure. Having this as a package helps / helped us to switch a whole bunch of
packages from usage of Zope database adapters (stored in the ZODB) to
sqlalchemy (with a DSN configured in thezope.conffile(s)).ContributeIssue Tracker:https://github.com/visaplan/zope.reldb/issuesSource Code:https://github.com/visaplan/zope.reldbSupportIf you are having issues, please let us know;
please use theissue trackermentioned above.LicenseThe project is licensed under the GPLv2.Futher readingTheSQLAlchemy documentationaboutDatabase URLsContributorsTobias Herp,tobias.herp@visaplan.comChangelog1.0.0 (unreleased)Initial release.
[tobiasherp]
Package: visbeat
visbeatCode for making anything dance to anything.
Based on "Visual Rhythm and Beat" SIGGRAPH 2018, Abe Davis and Maneesh AgrawalaProject Website:http://abedavis.com/visualbeat/You can install usingpip install visbeatThe easiest way to get started is probably to use the docker file. It will install everything and run a jupyter notebook for you in the examples folder. If you have trouble getting things to run on your own machine, the docker file may also provide guidance.
Package: visbeat3
visbeat3This is a migration ofvisbeatfrom Python2 to Python3. Head over to an example notebook onColab!This work presents a visual analogue for musical rhythm derived from an analysis of motion in video, and shows that alignment of visual rhythm with its musical counterpart results in the appearance of dance. You can visit the officialproject pageanddemosfor more infos.Install$ pip3 install visbeat3Usageimport os
import time

import matplotlib
import matplotlib.pyplot as plt

import numpy as np
import visbeat3 as vb

source_video = vb.PullVideo(name='video', source_location='./data/01.mp4')

# You can also directly specify an audio
# source_audio = vb.Audio('./data/all star.mp3')
source_audio = vb.PullVideo(name='audio', source_location='./data/02.mp4')

synch_video_beat = 0
synch_audio_beat = 0
nbeats = 32

output_path = './result.mp4'

# If source_audio is from an audio file, use target=source_audio 
warped = vb.Dancify(source_video=source_video, 
                    target=source_audio.getAudio(), 
                    synch_video_beat=synch_video_beat,
                    synch_audio_beat=synch_audio_beat, 
                    force_recompute=True, 
                    warp_type='quad',
                    nbeats=nbeats, 
                    output_path=output_path)Used Byvideo-bgm-generation: video background music generation.Reference@inproceedings{davis2018visual,
  title={Visual rhythm and beat},
  author={Davis, Abe and Agrawala, Maneesh},
  booktitle={Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops},
  pages={2532--2535},
  year={2018}
}
Package: visbrain
Visbrainis an open-source python 3 package dedicated to brain signals visualization. It is based on top ofVisPyand PyQt and is distributed under the 3-Clause BSD license. We also provide an on linedocumentation,examples and datasetsand can also be downloaded fromPyPi.Important linksOfficial source code repository :https://github.com/EtienneCmb/visbrainOnline documentation :http://visbrain.orgVisbrainchat roomInstallationDependenciesVisbrain requires :NumPy >= 1.13SciPyVisPy >= 0.5.3Matplotlib >= 1.5.5PyQt5PillowPyOpenGLUser installationInstall Visbrain :pip install -U visbrain
Package: visChem
visChem v0.1.3Steve Niu[^1]visChemis a Python module designed for visualizing chemical space using UMAP and clustering techniques. This tool facilitates the transformation of chemical structures into a 2D space and visualizes clusters of similar compounds.InstallationInstall using pypipip install visChemInstall using condaconda install -c stevexniu vischemNote: Some packages likerdkitmight require special installation instructions. Please refer to their official documentation for details.UsageSeeexample.pyfor details.Runpython example.py.Theexample.pyscript will execute the main function which:Load example 1000 SMILES from RDKit NCI/first_5K.smi.Converts SMILES to molecular representations.Generates molecular fingerprints.Computes Tanimoto similarity.Reduces dimensionality using UMAP.Performs clustering.Visualizes the chemical structures in the clustered chemical space below.Refer toexample.pyfor details and any potential modifications you might want to make for your specific use case.[^1]: Safety Assessment,niu.steve@gene.com
Package: viscid
ViscidPython framework to visualize scientific data on structured meshes. At the moment,
only rectilinear meshes are supported, and support for other mesh types will be added as needed.File types:XDMF + HDF5OpenGGCM jrrle (3df, p[xyz], iof)OpenGGCM binary (3df, p[xyz], iof)Athena (bin, hst, tab)VPICASCIIThere is also preliminary support for reading and plotting AMR datasets from XDMF files.DocumentationBoth the master and dev branches should make every attempt to be usable (thanks to continuous integration), but the obvious caveats exist, i.e. the dev branch has more cool new features but it isn'tastested.BranchDocsTest Statusmasterhtml,test summarydevhtml,test summaryInstallDependencies:RequiredPython 2.6, 2.7, or 3.3+Numpy 1.9+Argparse (Python 2.6 only)RecommendedIPython(better interactive interpreter)Matplotlib 1.4+(if you want to make 2d plots using viscid.plot.vpyplot)Scipy(enables nonlinear interpolation and curve fitting)Numexpr(for faster math on large grids)H5py(enables hdf5 reader)OptionalSeabornMayavi2[1](if you want to make 3d plots using viscid.plot.vlab)PyYaml(rc file and plot options can parse using yaml)Optional for developersCython 0.28+(if you change pyx / pxd files)Sphinx 1.3+Detailed installation instructions areavailable here.[1]Installing Mayavi can be tricky. Pleaseread thisbefore you try to install it.DevelopmentPlease, if you edit the code, usePEP 8style. Poor style is more than just aesthetic; it tends to lead to bugs that are difficult to spot. Check out the documentation for a more complete developer's guide (inculding exceptions to PEP 8 that are ok).
Package: viscm
This is a little tool for analyzing colormaps and creating new colormaps.Downloads:https://pypi.python.org/pypi/viscm/https://anaconda.org/conda-forge/viscm/Code and bug tracker:https://github.com/matplotlib/viscmContact:Nathaniel J. Smith <njs@pobox.com> and Stéfan van der Walt <stefanv@berkeley.edu>Dependencies:Python 3.9+colorspacious1.1+Matplotlib 3.5+NumPy 1.22+SciPy 1.8+one of PyQt6, PySide6License:MIT, seeLICENSEfor details.InstallationThis is a GUI application, and requires Qt Python bindings.
They can be provided by PyQt (GPL) or PySide (LGPL):$ pip install viscm[PySide]…or:$ pip install viscm[PyQt]Usage$ viscm view jet
$ viscm editThere is some information available about how to interpret the
resulting visualizations and use the editor toolon this website.Reproducing viridisLoadviridis AKA option_d.pyusing:viscm --uniform-space buggy-CAM02-UCS -m Bezier edit /tmp/option_d.pyNote that there was a small bug in the assumed sRGB viewing conditions
while designing viridis. It does not affect the outcome by much. Also
seeviscm --help.
Package: vis-cpu
Fast visibility simulator capable of running on CPU and GPU.Descriptionvis_cpuis a Python/numpy-based simulator for interferometer visibilities.
It models the sky as an ensemble of point sources, each with their own frequency
spectrum. Diffuse emission can be modelled by treating (e.g.) each pixel of a Healpix
map as a separate source. The code is capable of modelling polarized visibilities
and primary beams, but currently only a Stokes I sky model.vis_cpuincludes a separatepycuda-based implementation calledvis_gpu.
This is intended to keep feature parity with thevis_cpucode to the greatest
extent possible.An example wrapper for the mainvis_cpusimulator function is provided in this
package (vis_cpu.wrapper.simulate_vis()).InstallationMerely dopip install vis_cpu. If you want to use the GPU functions, install
withpip install vis_cpu[gpu].DevelopersRunpre-commitinstallbefore working on this code.Read the Docshttps://vis-cpu.readthedocs.io/en/latest/
Package: visdas
VisDaSVisualizingDataStructureA python package for visualizing data structures and its contentsData structuresform an essential part of computer science. A data structure helps in organizing, managing and storing data in a computer for efficient access and modification.Visualization of data structure makes it easy to understand the data structure and how elements of that data structure are connected to each other.This package helps in providing an easy way to get an image of visualization of the data structure and its elements. You can also perform basic operations on your array to understand the result of the functionIt provides a way to visualize the contents of data structure and how the elements of data structure are related to each other.The package currently supports visualization of following data structures :ArrayExamples of How To UsefromvisdasimportArrayarr=Array([10,15,20,25])arr.insert(30)arr.generate("array.png")array.pngFunction DescriptionArrayget()Returns the arrayarr=Array([100,200,300])print(arr.get())insert(element,index)Inserts an element at given index. If the index is not specified then it appends the element to end of array.arr=Array()arr.insert(30)# Appends 30 to end of arrayprint(arr.get())# [30]arr.insert(0,10)# Inserts 10 at the index 0 of arrayprint(arr.get())# [10,30]remove(element)Removes the first occurence of an element from the arrayarr=Array([10,20,30,40])arr.remove(30)# Removes the first occurence of 30print(arr.get())# [10,20,40]len()Returns the length of arrayarr=Array([12,14,16])print(arr.len())# 3generate()Generates the image of array with specifies parametersarr=Array([12,14,16])arr.generate("myArray.png","black","white")
Package: visdom-helper
This is a simple helper class that makes the awesomevisdomlibrary
easier to use.Todo[ ] addpipbuild chainDownload[ ] todo itemUsageFirst try to setup a dashboard.fromvisdom-helperimportDashboardvis=Dashboard('title-of-this-dashboard')# Now you can  add plots to it.Existing plots are automatically updated, indexed by name/title.vis.plot('title-of-plot/name-of-plot','type-of-plog',*arg,**args)To update plot by appending new datavis.append('title-of-plot/name-of-plot','type-of-plog',*arg,**args)
Package: vise
viseVASP Integrated Supporting Environment (vise) is a collection of tools that
supports VASP users to prepare input files for the VASP calculations, handle its calculation errors, and analyze its results.Note1: Only ensure VASP ver5.4.4 or later so far.Note2: Units used in pydefect are eV for energy and angstrom for length following the vasp convention.Note3: When transforming the structure to the primitive one, antiferromagnetic magnetization is not supported.Installation instructionsRequirementsPython 3.7 or higherVise depends largely on the following packages, which should be acknowledged sincerely,pymatgenspglibseekpathsee requirements.txt for othersLatest stable version is released at PyPI repository, so one can download
it usingpip install vise.Executing this softwareDetailed information is provided in the online manual at:https://kumagai-group.github.io/vise/Files and directories included in vise distributionREADME            : introduction
  LICENSE           : the MIT license 
  setup.py          : installation script
  requirements.txt  : list of required packages

  /vise/analyzer    : tools for VASP analysis especially for band figure and density of states
  /vise/cli         : command line interfaces
  /vise/input_set   : tools for generating VASP input files
  /vise/tests       : test files used mainly for unitests
  /vise/util        : useful toolsLicensePython code is licensed under the MIT License.Development notesBugs, requests and questionsPlease use theIssue Trackerto report bugs, request features.Code contributionsWe are always welcome people who want to make vise better.
Please use the"Fork and Pull"workflow to make contributions and stick as closely as possible to the following:Code style followsPEP8andGoogle's writing style.Add unittests wherever possible including scripts for command line interfaces.TestsRun the tests usingpytest vise.
We also use integrated testing on Github via circleCI.Citing viseIf vise has been used in your research, please consider citing the following paper."Insights into oxygen vacancies from high-throughput first-principles calculations"Yu Kumagai, Naoki Tsunoda, Akira Takahashi, and Fumiyasu ObaPhys. Rev. Materials 5, 123803 (2021)Contact infoYu Kumagaiyuuukuma@gmail.comTohoku University (Japan)
Package: visedit
AbstractVisEdit is a visualiation library for string edit and differences between two strings.Main Featuresvisualize differences between two stringsgenerate formatted text and htmlInstallationinstall using pip:$ pip install viseditExample CodesGenerate formatted text or htmlfrom visedit import StringEdit
source_str = "kitten"
target_str = "sitting"
se = StringEdit(source_str, target_str)
text = se.generate_text()
print(text)

# spaces will be truncated if truncate=True
text = se.generate_text(truncate=True)
# also available html as well as text
html = se.generate_html()Change color setting# setting for text
e = StringEdit(source_str, target_str, text_color_settings={
"wrong": "YELLOW",
"correct": "GREEN",
"base": "WHITE",
})
# setting for html
e = StringEdit(source_str, target_str, html_color_settings={
"wrong": "YELLOW",
"correct": "GREEN",
"base": "WHITE",
})available colors are:BLACKREDGREENYELLOWBLUEPURPLECYANWHITE
Package: visens
VISualization forESSNeutronScienceInstallation:pip install visensUsage:importvisensasvs# Diffraction experimentfile1="V20_ESSIntegration_2018-12-13_0942_stripped.nxs"# Reflectometry experimentfile2="nicos_00000447_agg_with_monitor.nxs"# Plot a 1D histogram of the integrated detector counts vs time-of-flightvs.tof(file2)# Plot a 2D image of the integrated detector countsvs.image(file2)# Plot a x versus time-of-flight diagramvs.x_vs_tof(file1)# Open a slicer plot that allows to navigate the tof dimension with mouse wheelvs.slicer(file2)# 3D volume rendering (x, y, tof)# (only available in jupyter notebook, requires ipyvolume)vs.volume(file1)