Saravanan666/pypi-org huggingface dataset:
Package: onsager-coefficients
This library is for calculating the Onsager coefficients in a molecular dynamics run, calculated with the generalized Einstein relation.This code works by splicing a larger MD trajectory into N smaller subtrajetories, averaging the square displacements over those trajectories, and calculating the slope of that time series in the long time limit.Parameters for the calculation are the LAMMPS-style dump file name, the number of subtrajectories to create, the timestep in the dump file, and the transient time.The transient time parameter is for excluding the initial transient behavior in averaged trajectory.With OVITO Pro, you can install this library into your OVITO interface with:ovitos-mpip install--useronsager_coefficientswhich adds a mean square displacement and a total displacement modifier to your interface. Or, for use in a standalone Python script:pip install onsager_coefficientsAn example of this repository used in a standalone script is in theexample/directory.
Package: onsapi
InstallationYou can install this package using pip.pip install onsapiExample usageYou can get a list of all datasets available on the ONS API.from onsapi import OnsApiClient

client = OnsApiClient()
datasets = client.list_datasets()Information about each dataset can be pretty printed to the command line.selection = datasets[0]
print(selection)You can load a dataset as a dataframe.selection.download_csv()
df = selection.load_as_df()
Package: onsen
onsen ♨️"Welcome toonsen! (いらっしゃいませ)"Water soundsstraight in yourterminalwith this beautifulcli!Tested inLinux🐧 andmacOS🍎Tattoo-friendly👍Installation ⬇️pip3 install onsenUsage ⌨️Typeonsenanywherein your terminal :sparkles:Credits 🎥🐍Audioprogramming made withpygame(yeah, the game framework)💄Text User Interface (TUI)made withrich🦄 Demo gif made withTerminalizer💡Heavilyinspired byDr. Ir. S. Pigeon's work with MyNoiseContributing 💕⭐ If you like it, leave yourstarin this project💟 If you would like to complain/suggest/contribute to this project,feel free to open a issue
Package: onshape-test-client
The Onshape REST API consumed by all client. # Authorization The simplest way to authorize and enable theTry it outfunctionality is to sign in to Onshape and use the current session. TheAuthorizebutton enables other authorization techniques. To ensure the current session isn&#x27;t used when trying other authentication techniques, make sure to remove the Onshape cookie as per the instructions for your particular browser. Alternatively, a private or incognito window may be used. Here&#x27;s [how to remove a specific cookie on Chrome](https://support.google.com/chrome/answer/95647#zippy&#x3D;%2Cdelete-cookies-from-a-site). -Current Sessionauthorization is enabled by default if the browser is already signed in to [Onshape](/). -OAuth2authorization uses an Onshape OAuth2 app created on the [Onshape Developer Portal](https://dev-portal.onshape.com/oauthApps). The redirect URL field should include &#x60;https://cad.onshape.com/glassworks/explorer/oauth2-redirect.html&#x60;. -API Keyauthorization using basic authentication is also available. The keys can be generated in the [Onshape Developer Portal](https://dev-portal.onshape.com/keys). In the authentication dialog, enter the access key in the &#x60;Username&#x60; field, and enter the secret key in the &#x60;Password&#x60; field. Basic authentication should only be used during the development process since sharing API Keys provides the same level of access as a username and password.  # noqa: E501
Package: onshape-variables
Onshape's Variables API HelperA python class to easily interact with Onshape's Variables APIPrerequisitesCreate API KeysHead over to the onshapedeveloper portalClick on "Create new API key"Check the blue boxes and click on "Create API key"copy and save both keys in a file (I recommend you save it in a.env file. What is a .env? See thisarticle!)InstallationYou can install onshape-variables via pip:pipinstallonshape-variablesUsagefromonshape_variables.variablesimportVariables# create variables objectmy_vs=Variables(api_keys,did,wid)# create a varaible studiomy_vs.create_varaible_studio(name="My Varaible Studio")Check out the example notebookAlso seeOnshape's documentationandAPI explorerContributingPull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change :)
Package: onsigntv-app-simulator
OnSign TV App SimulatorThis simulator makes it easier to developOnSign TV Appsby testing your configuration locally, without having to upload your HTML to OnSign TV every time you make a change while developing your app.InstallingThis simulator requires Python 3.7 and up. You can optionally installffmpegto determine the duration of video and audio files, but that is not needed unless you plan on using those attributes on your app. If you want ID3 information for audio files, you'll also need to installmutagen.Installing fromPyPIYou can easily install it from PyPI:pip install onsigntv-app-simulatorInstalling from this repoYou can also install it from this repo.After cloning or downloading this repo, just enter the folder, create a new environment and install it.python3 -m venv env
. env/bin/activate

python setup.py installUsing the SimulatorAfter installing, running the simulator is very simple. The following command should be in your path:onsigntv-app-simulator path/to/appsIf you don't specify a path, the app simulator will use your current working directory.After running, open your browser and navigate tohttp://127.0.01:8080/. Click on your template file, fill in the options and start developing.The app simulator will automatically track files – like images, CSS or Javascript - used by your app. If any file used changes the app will be automatically reloaded.Heads Up!If you installed the simulator in avirtualenvthe command should be running with thevirtualenvactivated!Report any issues you findhereand keep on working on your apps!
Package: onsite
架构更新说明Version 1.0.4比赛正式版，修复若干bug.Version 1.0.3比赛正式版，修复若干bug.Version 1.0.2比赛正式版，修复若干bug.Version 0.3.3稳定版，删除没有用的库.Version 0.3.2稳定版，统一输出的csv文件的命名.Version 0.3.1稳定版，修复observation的bug.Version 0.3.0稳定版，完善可视化，仅包含回放测试.Version 0.2.5修复bug.Version 0.2.4稳定版，修复bug.Version 0.2.1修复bug.Version 0.2.0大更新，重新划分模块.Version 0.1.9修复bug.Version 0.1.8输出轨迹增加四列：转向角、速度、车长、车宽.Version 0.1.7Bug fixing.Version 0.1.61.背景车的航向角
2.帧数适应性,NDS是10帧,highD25帧,也要输出给测试,增加了dt这一输出量。
3.车辆的长宽
4.轴距可以以比值的形式设计，改说明文档Version 0.1.5Adjust to the new form of test scenarios.Version 0.1.3Remove the 0 limitation for velocity.Version 0.1.2Add feature: Plot.Version 0.1.1Bug fixing.Version 0.1.0Add feature: Automatically output test results into output dir.安装To get started, you'll need to have Python 3.6+ installed. Simply installonsiteusingpip:pip install onsiteto 开发者可在onsite文件夹下直接执行下列语句来生成requirements.txt文件：pipreqs ./ --encoding=utf8
Package: onsset
onsset : Open Source Spatial Electrification ToolScopeThis repository contains the source code of the Open Source Spatial Electrification Tool
(OnSSET).The repository also includes sample test files available in.\test_dataand sample output files available in.\sample_output.InstallationRequirementsOnSSET requires Python > 3.5 with the following packages installed:et-xmlfilejdcalnumpyopenpyxlpandaspython-dateutilpytzsixxlrdnotebookseabornmatplotlibscipyInstall with pipInstall onsset from the Python Packaging Index (PyPI):pip install onssetInstall from GitHubDownload or clone the repository and install the package indevelop(editable) mode:git clone https://github.com/onsset/onsset.git
cd onsset
python setup.py developContactFor more information regarding the tool, its functionality and implementation
please visithttps://www.onsset.orgor contact the development team
atseap@desa.kth.se.
Package: onstro-db
Onstro DBAsimple,fastandstrictDB designed to store and handle large amounts of data.🔻 Installationpip install onstro-db📚 tl;drA simple code snippet on how to use OnstroDBfromonstrodbimportOnstroDb# define the schema for the DBdb_schema={"name":{"type":"str","required":True},"age":{"type":"int","required":True},"place":{"type":"str","default":"canada"}}# initialize the dbdb=OnstroDb(db_name="test-db",schema=db_schema)db.add([{"name":"adwaith","age":16},{"name":"fred","age":17,"place":"texas"}])db.commit()❓ Why use it ?We all know thatPandasis fast, but it's also really hard to learn for beginners. That's where OnstroDb comes into action. This DB allows you to perform CRUD operations on data, with the speed promised by Pandas. Without you having to know a single thing about pandas. The DB is also strict.,i.e once the schema and the types of the data are defined it cannot be modified. And it also comes with a CLI.Clickhereto see the docs.🤔 Why name it Onstro DB ?Coz it's supposed to handle monstrous amount of data.🥰 Contributing.Read theCONTRIBUTING.mdfor the code design style and linting preferences.Once you've gone though follow theses steps.Fork this repo.Create a new branch from master. (Very important)Make your required changes with good commit messages.Write the test to make sure that your changes work.Create a pull request.Bug the maintainers until it get merged 😊.🙊 Have any issue or feature request.Create an issue or join our Discord serverHere.
Package: ont-boa
OverviewTheneo-boacompiler is a tool for compiling Python files to the.avmformat for usage in theNeo Virtual
Machinewhich is used to
execute contracts on theNeo
Blockchain.The compiler supports a subset of the Python language ( in the same way
that aboa constrictoris a subset of the Python snake species)What does it currently doCompiles a subset of the Python language to the.avmformat for
use in theNeo Virtual
MachineWorks for Python 3.6+Adds debugging map for debugging in neo-python or other NEO debuggersWhat will it doCompile a larger subset of the Python languageGet Help or give helpOpen a newissueif you
encounter a problem.Or ping@localhumanon theNEO official community
chatroom.Pull requests welcome. New features, writing tests and documentation
are all needed.InstallationMake sure you are using a Python 3.6 or greater virtual environmentPippip install neo-boaDockerThis project contains a Dockerfile to batch compile Python smart
contracts. Clone the repository and navigate into the docker sub
directory of the project. Run the following command to build the
container:docker build -t neo-boa .The neo-boa Docker container takes a directory on the host containing
python smart contracts as an input and a directory to compile the .avm
files to as an output. It can be executed like this:docker run -it -v /absolute/path/input_dir:/python-contracts -v /absolute/path/output_dir:/compiled-contracts neo-boaThe -v (volume) command maps the directories on the host to the
directories within the container.ManualClone the repository and navigate into the project directory. Make a
Python 3 virtual environment and activate it via:python3 -m venv venv
source venv/bin/activateor, to install Python 3.6 specifically:virtualenv -p /usr/local/bin/python3.6 venv
source venv/bin/activateThen, install the requirements:pip install -r requirements.txtUsageThe compiler may be used like in the following example:from boa.compiler import Compiler

Compiler.load_and_save('path/to/your/file.py')DocsYou canread the docs
here.TestsAll tests are located inboa_test/test.  Tests can be run with the following commandpython-munittest discover boa_testLicenseOpen-sourceMIT.Main author islocalhuman.DonationsAccepted atATEMNPSjRVvsXmaJW4ZYJBSVuJ6uR2mjQU
Package: ont-guppy-duplex-pipeline
ont_guppy_duplex_pipelineont_guppy_duplex_pipelineis a tool to process duplex data
contained in .fast5 and/or .pod5 files.The duplex pipeline comprises the following steps:(Optional) simplex (1d) basecalling. This defaults to using
dna_r10.4.1_e8.2_400bps_fast.cfg as the configuration.Identification of duplex pairs in the simplex basecall results.(Optional) duplex basecalling of those pairs. This defaults to using
dna_r10.4.1_e8.2_400bps_sup.cfg as the configuration.(Optional) simplex basecalling of all reads that were not part of a
duplex pair, using the same configuration as the duplex basecalling.Getting Startedont_guppy_duplex_pipelineis available on PyPI and can be installed via pip::pip install ont-guppy-duplex-pipelineLaunch the pipeline by callingguppy_duplex::guppy_duplex -i <read folder> -s <output_folder>By default the pipeline is configured for the 10.4.1 e8.2 chemistry at 400bps. This can be changed by setting the--simplex_configand--duplex_configoptions. For example, to use the 260bps configurations::guppy_duplex -i <read folder> -s <output_folder> --simplex_config dna_r10.4.1_e_8.2_260bps_fast.cfg --duplex_config dna_r10.4.1_e8.2_260bps_sup.cfgTypically the simplex config should be afastmodel and the duplex config should be asupmodel.See the full list of arguments by looking at the help forguppy_duplex::guppy_duplex -hFind out more about guppy and duplex on the Oxford Nanopore
Technologies community:https://community.nanoporetech.com/
Package: ont-h5-validator
H5 Validator - Validation tool for testing Fast5 files against the schemaont_h5_validatoris a simple tool for validating the structure of fast5 files
against the file schema maintained by Oxford Nanopore TechnologiesSource code:https://github.com/nanoporetech/ont_h5_validatorIt provides:Command line validation tools for validating fast5 filesJson format data schemas specifying the fast5 standardNBThe h5_validator is intended as a tool to validate the output of the
latest MinKNOW-core. The schemas are currently intended to be restrictive and
therefore additional fields (for example those added by albacore or guppy)
will not be expected in the schema and flagged as invalid.Getting StartedTheont_h5_validatoris available on PyPI and can be installed via pip:pip install ont-h5-validatorAlternatively it is available on github where it can be built from source:git clone https://github.com/nanoporetech/ont_h5_validator
cd ont_h5_validator
python setup.py installDependenciesont_h5_validatoris a pure python project and should run on most python
versions and operating systems.It requires:h5pyNumPyPyYAML: 3.1.1 or higherInterface - Console ScriptsTheont_h5_validatorprovides a console script for validating fast5 files
against a JSON schema. This script is added during installation of this
project and can be called from the command line or from within python.h5_validateThis script expects:h5_validate
    schema <(path) json schema file (see note-1)>
    filename <(path) fast5 file>
    [optional] -v, --verbose <(bool) show additional verbose output; default=False>
    [optional] --debug <(bool) include additional debug logging; default=False>note-1:if the schema file is not found on the path specified the script will
additionally look in the default directoryh5_validator/schemas/example usage:h5_validate multi_read_fast5.yaml /data/multi_read.fast5 -v
Package: onthefly
ontheflyontheflyallows you to emulate typing the contents of an input file by wildly pressing theasdfjkl;keys on your keyboard.Great for live coding presentations.FeaturesUnicode support (you needibusinstalled and running)Works with any text editor (in fact, with any program)InstallationInstall and update using pip:>sudopython-mpipinstallontheflyUsageIdentify your keyboard's device path with the command line toolevtest:>sudoevtest

IDDeviceName...
-------------------------------------------------------------...0/dev/input/event0LidSwitch...1/dev/input/event1PowerButton...2/dev/input/event2SleepButton...3/dev/input/event3PowerButton...4/dev/input/event4ATTranslatedSet2keyboard...5/dev/input/event5VideoBus...6/dev/input/event6LogitechM2152ndGen...7/dev/input/event7LogitechK330...8/dev/input/event8SynPS/2SynapticsTouchPad...
.
.
.From this output, we see that my keyboard (a Logitech K330) has the device path/dev/input/event7.Pass your keyboard'sdevice pathas an argument to the--keyboardoption when invokingontheflyfor the first time.>onthefly--keyboard="/dev/input/event7"/path/to/fileNote thatontheflyprompts for the root password in order to have access to the keyboard events.The keyboard's device path is remembered so you do not have to re-enter it in future invocations:>onthefly/path/to/fileType theF9key to quit the program at any moment.
Use theBackspacekey to erase characters without going out of sync with the input file.LicenseFree software: MIT licenseCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.
Package: onthisday
onthisdaySimple library that retrieves the historical events that happened on current day.At the moment the events do not include birth/death of famous people.Event sourcesWikipedia🇮🇹🇺🇸🇬🇧🇫🇷🇩🇪🇪🇸🇵🇹 (other countries may work, not tested)Accadde Oggi🇮🇹Installpip install onthisdayUsageAs a standalone scriptIn the root directory:> python -m onthisday --help

Usage: main.py [OPTIONS] COMMAND [ARGS]...

Commands:
  all     Print all the events of today
  last    Print last n events of today
  list    List the available sources (valid shorter names in brackets)
  random  Print random event of todayFor the specific command options:> python -m onthisday all --help

Usage: main.py all [OPTIONS]

  Print all the events of today

Options:
  --source TEXT  [default: wiki]
  --locale TEXT
  --help         Show this message and exit.As a librarysee theexample fileprovidedPossible usagesShell greetingDisplay a random event as the terminal emulator loads up.For example, for the fish shell, one can add the following greeting function:> function fish_greeting
      python -m onthisday random
  end

> funcsave fish_greetingClose and reopen the terminal emulator and[2005]  In Iraq inizia il processo all'ex-dittatore Saddam Hussein

~ via 🐍 v3.9.7 
➜known issue:the script is not optimized and makes no use of caches.
The user experience with this kind of greeting message might not be the best as the command will take around 1 second to run.IssuesPlease open issue on this GitHub repository for any error, suggestion or feature request.
Package: on-this-day
This Day In HistoryFind what happened on a particular day in history.Usagethiday -m 1 -m 1 Births

This will output the list of famous births in January 1st.Argumentsthisday -m [month in number] -d [day in number] [occurance]

-m/--month = month (optional argument),
-d/--day = day (optional argument) and
occurrence = postional argument.

If no arguments are provided then the default value for month and day will be the current date and
Holidays_and_observances will be the default value for occurrence.Occurrence ChoicesEventsBirthsDeathsHolidays_and_observances
Package: ontic
OnticWelcome toOntic, a package designed with making it easy to handle data
objects.Onticprovides a pure data object representations that supportobject-styleanddict-styleattribute access. In addition,Onticsupports schema definition to aid in the validation and management ofOnticobject instances.By way of a quick preview:from ontic.ontic_type import OnticType, create_ontic_type, validate_object
  from ontic.schema_type import SchemaType
  # Define the schema
  schema = SchemaType(
  prop1={'type':'str','required':True},
  prop2={'type':'int','min':1}) 
  # Define an ontic type
  AType = create_ontic_type('AType', schema)
  # Use AType to create a data instance
  obj = AType()
  # Show off object and dict style property access
  obj.prop1 = 'Some Value'
  obj['prop2'] = 3
  # And the validation
  validate_object(obj)DocumentationFor the latest documentation, visithttp://neoinsanity.github.io/ontic/Getting OnticInstallationUse pip to install ontic.pip install onticSourceThe latest stable release source ofOnticcan be found on the master
branch athttps://github.com/neoinsanity/ontic/tree/master.For the latest development code, use the develop branch athttps://github.com/neoinsanity/ontic. Please note that the development branch
may change without notification.To installOnticfrom source utilize thesetup.py:python setup.py installProject DevelopmentIf you are interested in developingOnticcode,
utilize the helper scripts in theontic/bindirectory.Setup the Development EnvironmentPrior to running the dev setup scripts, ensure that you havevirtualenvinstalled. All setup commands are assumed to be run from the project root,
which is the directory containing thesetup.pyfile.Prep the development environment with the command:bin/dev_setup.shThis command will setup the virtualenv for the project in the
directory/venv. It will also install theOnticin a develop mode,
with the creation of a development egg file.Enable the Development EnvironmentTo make it easy to ensure a correctly configured development session,
utilize the command:. bin/enable_dev.shorsource bin/enable_dev.shNote that the script must be sourced, as it will enable a virtualenv session
and add thebindirectory scripts to environmentPATH.Running TestsTo run the unit tests:run_tests.shBuilding DocumentationTo run the documentation generation:doc_build.sh
Package: ontime
onTime—your library to work with time seriesGetting StartedFor now, the best is to look at the examples in thenotebooksfolder.Purpose of the libraryThe purpose of onTime is to make a technological transfer to the partners of the
DiagnoBat project with respect to their intellectual property. Most parts of
the library are extendable by using dynamically loaded classes. This
mecanism allows anyone to keep parts of the library private within their own company.The library objectives are :to extend the time series libraries (Darts, GluonTS, Kats, etc.)to provide benchmarking tools for models and/or detectorsto provide domain specific tools (e.g. for energy consumption, district heating networks, etc.)In case you have any questions, don't hesitate to ask them by opening an issue or email.AuthorsFrédéric Montet (frederic.montet@hefr.ch)LicenseApache License 2.0
Package: onto2nx
Converts OWL ontologies and OBO to NetworkX Graphs.As of its first version,onto2nxcurrently relies on the code of a stripped-down version ofOntoSpy. We would like to give a huge thank you toMichele Pasinfor all of his hard work and making it available under the
GPL 3.0 license so we could use it too.InstallationPyBEL can be installed easily fromPyPIwith the following code in
your favorite terminal:$python3-mpipinstallonto2nxor from the latest code onGitHubwith:$python3-mpipinstallgit+https://github.com/cthoyt/onto2nx.git
Package: ontobio
ontobio - a python API for working with ontologies and associationsThis module provides objects and utility methods for working with
ontologies and associations of entities (genes, variants, etc) to
ontology classes.The ontologies and associations can either be local files or provided by
remote services (currently the OntoBee SPARQL service for ontologies and
a Monarch or GO Golr service for associations).DocumentationDocumentation is onreadthedocsNotebooksSee theJupyter
Notebooksfor code examplesMailing listbiolink-api google
group
Package: ontocop
OntocopA toolbox (and apre-commithook) for checking ontologies. Currently, this tool can perform two types of checks:It can evaluate ontologies using theOntOlogy Pitfall ScannerIt can find inconsistent classes in OWL ontologies usingowlready2InstallationYou can install Ontocop usingpip:pip install ontocopAlternatively, you can also install Ontocop as apre-commithook. Here's a sample.pre-commit-config.yaml:-repo:https://gitlab.com/lukasmu/ontocoprev:0.2.0hooks:-id:ontocopChangelogPlease seeCHANGELOGfor more information what has changed recently.LicenseThis tool is open-sourced software licensed under the MIT license. Please seeLICENSEfor details.