Saravanan666/pypi-org huggingface dataset:
Package: arushigupta-101703106-outlier
This Python package is created to remove outlier rows from a dataset. To use this package you ned to create a pandas dataframe(you can use pd.read_csv() to do it), and to to use this package your dataset should have only numerical values and if you have any strings then you can use one hot encoding or simple label encoder to do that, but make sure before using it that it is all done. Now this function takes one argument that is the dataframe. To use it you have to download the python file and run it on COMMAND LINE as: python outlier.py full_path_ofinput_file.csv full_path_of_outputfileYou will get new dataset in your new csv file and it will also print number of rows removed
Package: arus-stream-metawear
Overviewarus-stream-metawearpackage is a plugin foraruspackage. It provides extra functionality to stream data from metawear devices in real-time.Get startedPrerequistespython>=3.6Linuxlibbluetooth-dev
libboost-all-dev
bluezWindowsVisualStudioC++SDK
WindowsSDK(10.0.16299.0)WindowsSDK(10.0.17763.0)Installation>pipinstallarus-stream-metawearOrpipenv>pipenvinstallarus-stream-metawearOrpoetry>poetryaddarus-stream-metawearDevelopmentPrerequistspython>=3.6
poetry>=0.12.17Set up development environment>gitclonehttps://github.com/qutang/arus-stream-metawear.git
>cdarus-stream-metawear
>poetryinstall
Package: arvados_fuse
OverviewThis package provides a FUSE driver for Keep, theArvadosstorage
system.  It allows you to read data from your collections as if they
were on the local filesystem.InstallationInstalling under your user accountThis method lets you install the package without root access.  However,
other users on the same system will need to reconfigure their shell in order
to be able to use it. Run the following to install the package in an
environment at~/arvclients:python3 -m venv ~/arvclients
~/arvclients/bin/pip install arvados_fuseCommand line tools will be installed under~/arvclients/bin. You can
test one by running:~/arvclients/bin/arv-mount --versionYou can run these tools by specifying the full path every time, or you can
add the directory to your shell’s search path by running:export PATH="$PATH:$HOME/arvclients/bin"You can make this search path change permanent by adding this command to
your shell’s configuration, for example~/.bashrcif you’re using bash.
You can test the change by running:arv-mount --versionInstalling on Debian systemsAdd this Arvados repository to your sources list:deb http://apt.arvados.org/buster buster mainUpdate your package list.Install thepython3-arvados-fusepackage.ConfigurationThis driver needs two pieces of information to connect to
Arvados: the DNS name of the API server, and an API authorization
token.  You can set these in environment variables, or the file$HOME/.config/arvados/settings.conf.The Arvados user
documentationdescribes
how to find this information in the Arvados Workbench, and install it
on your system.Testing and DevelopmentDebian packages you need to build llfuse:$ apt-get install python-dev pkg-config libfuse-dev libattr1-devThis package is one part of the Arvados source package, and it has
integration tests to check interoperability with other Arvados
components.  Ourhacking guidedescribes how to set up a development environment and run tests.
Package: arvados-node-manager
OverviewThis package providesarvados-node-manager.  It dynamically starts
and stops compute nodes on anArvadoscloud installation based on job
demand.SetupInstall the package.Write a configuration file.doc/ec2.example.cfgdocuments all
of the options available, with specific tunables for EC2 clouds.Runarvados-node-manager--configYOURCONFIGFILEusing whatever
supervisor you like (e.g., runit).Testing and DevelopmentTo run tests, just run:python setup.py testOurhacking guideprovides an architectural overview of the Arvados Node Manager to help
you find your way around the source.  TheLifecycle of an Arvados
compute nodepage explains how it works in concert with other Arvados components to
prepare a node for compute work.
Package: arvados-python-client
OverviewThis package provides thearvadosmodule, an API client forArvados.  It also includes higher-level functions to help you write
Crunch scripts, and command-line tools to store and retrieve data in
the Keep storage server.InstallationInstalling under your user accountThis method lets you install the package without root access.  However,
other users on the same system will need to reconfigure their shell in order
to be able to use it. Run the following to install the package in an
environment at~/arvclients:python3 -m venv ~/arvclients
~/arvclients/bin/pip install arvados-python-clientCommand line tools will be installed under~/arvclients/bin. You can
test one by running:~/arvclients/bin/arv-get --versionYou can run these tools by specifying the full path every time, or you can
add the directory to your shell’s search path by running:export PATH="$PATH:$HOME/arvclients/bin"You can make this search path change permanent by adding this command to
your shell’s configuration, for example~/.bashrcif you’re using bash.
You can test the change by running:arv-get --versionInstalling on Debian systemsAdd this Arvados repository to your sources list:deb http://apt.arvados.org/ buster mainUpdate your package list.Install thepython3-arvados-python-clientpackage.ConfigurationThis client software needs two pieces of information to connect to
Arvados: the DNS name of the API server, and an API authorization
token.  You can set these in environment variables, or the file$HOME/.config/arvados/settings.conf.The Arvados user
documentationdescribes
how to find this information in the Arvados Workbench, and install it
on your system.Testing and DevelopmentThis package is one part of the Arvados source package, and it has
integration tests to check interoperability with other Arvados
components.  Ourhacking guidedescribes how to set up a development environment and run tests.
Package: arvan
arvanArvan is python api to work with arvancloud (ابر آروان)This api is based arvancloud doc which provided on:https://napi.arvancloud.com/docs/iaas/1.0#/#sample.py
from arvan.client import Client

arv = Client("Apikey 22222222-5555-bbbb-aaaa-6f3a99e60e76")
print(arv.get_region())
print(arv.all_images)
print(arv.get_all_regions())
print(arv.get_region_servers())
print(arv.get_region_images('nl-ams-su1'))
print(arv.get_region_networks())
print(arv.get_region_sizes())
print(arv.get_region_networks("nl-ams-su1"))
print(arv.get_region_security_group("ir-thr-mn1"))
print(arv.get_region_ssh_keys())
print(arv.create(name="mytest", ssh_key_name="no", count=1))
print(arv.get_region_servers())
print(arv.delete(vm_id="6e71f738-cc77-46aa-b604-eb966e66da72"))
print(arv.delete_all("mytest","ir-thr-at1"))
print(arv.delete_list(vm_list=["094f0ee9-bf99-4214-acc6-46072d568752"]))
print(arv.delete(vm_id="6e008780-3a89-4730-ab5f-a7a94e929db1"))
print(arv.power_on_list(['27adbfbc-839f-4f60-ba28-104d92df3956']))
print(arv.power_on_cluster("node"))
Package: arvan-client
arvan-clientA python SDK for ArvanCloud APIVODfrom vod.vod import VOD

  vod = VOD('MY API KEY')
  channels = vod.get_channels()
  channel = next(filter(lambda t: t.description == 'my channels', channels))
  video = vod.get_videos(channel, "video name, a key word, etc")To add video from url:vod.add_video(channel, "video title", video_url = "URL TO VIDEO")To add video from file:uploaded_file_id = vod.request_upload(channel, "PATH TO FILE")
  vod.add_video(channel, "video title", file_id=uploaded_file_id)
Package: arvancloud-video
Python ClientBy Using This Package, You Can Easily Use Arvan Video PlatformDescriptionThis is The Simple Python Client To Play With Arvan Video/Live/Vads Platform APIs.To Do ListWe believe adding these features can boost development:ProductsVideoLiveAdsAnalyticsPyTestAdding Pep8 Linter to PipelineUtilities FunctionsInstallationAfter installingPythonyou just need to follow the below steps to use this client:pip install arvancloud-videofrom arvancloud.video import VideoClientapplication = VideoClient(api_key="YOUR_API_KEY")
Package: arvan-dns
DNS Manager For ArvanCloudThis is a simple python script to change the ip of your domains in ArvanCloud DNS Manager.Installationpipinstallarvan-dnsUsagecreate a text file with your domainsexample.com
example.ir
example.netrun the commandarvan-dns--email=<youremail>--password=yourpassword>--old_ip=<youroldip>--new_ip=<yournewip>--port=<yournewport>--domains_file=<yourdomainsfile>ContributingPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Package: arv-easy-analysis
Easy AnalysisUse this package to performData Analysiseasily.Installationpipinstallarv-easy-analysisExamplesFor examples, we are working ontipsdataset fromseabornlibrary.importseabornassnstips=sns.load_dataset("tips")data.summarymodule.Get the custom and more insightful summary of your data.fromeasy_analysis.dataimportsummarysummary.custom_describe(tips[["total_bill","tip","size"]])Output:total_billtipsizecount244244244mean19.7862.9982.57std8.9021.3840.951min3.07111%7.25115%9.5581.44225%13.3482250%17.7952.9275%24.1273.562395%38.0615.196499%48.2277.2146max50.81106skew1.1331.4651.448kurtosis1.2183.6481.732notnull244244244isnull000data.outliersmoduleThis function extract the outliers from the given dataset usingIQRmethod and returns the dataframe.fromeasy_analysis.dataimportoutliersoutliers.extract_outliers(tips[["total_bill","tip","size"]],"total_bill")Output:total_billtipsize50.8110348.339448.276.73448.175645.353.5344.32.5343.115441.195540.5532plots.univariatemoduleUse it for comprehensive univariate plots.fromeasy_analysis.plotsimportunivariateunivariate.visualize_feature(tips["total_bill"])plots.insightsUseinsights.null_plotfunction to get overview of null values in a graph.fromeasy_analysis.plotsimportinsightsinsights.null_plot(tips)# Output: A graph which gives a overview of null values.IssuesIf you have any issue or query related to this project you can raisehere.Authors@arv-anshul
Package: arvin-django-autotranslate
django-autotranslateA simple Django app to automatically translate the pot (.po) files generated by django's makemessages command
using google translate.Installation:pipinstalldjango-autotranslateAdd'autotranslate'to yourINSTALLED_APPSsetting.INSTALLED_APPS=(...'autotranslate',)Quickstart:pythonmanage.pytranslate_messagesThe command finds all the generated pot (.po) files under the locale paths (LOCALE_PATHS) specified in django project settings, and translates them automatically.Options:-f, --set-fuzzy: Set the 'fuzzy' flag on autotranslated entries-l, --locale 'locale': Only translate the specified locales-u, --untranslated: Only translate the untranslated messages-s, --source-language: Override the default source language (en) used for translationpythonmanage.pytranslate_messages-l'de'-l'es'Settings:Use a different Translation Service:# default: 'autotranslate.services.GoSlateTranslatorService'# pip install google-api-python-clientAUTOTRANSLATE_TRANSLATOR_SERVICE='autotranslate.services.GoogleAPITranslatorService'GOOGLE_TRANSLATE_KEY='<google-api-key>'Compatibility Matrix:autotranslatedjangov1.0.xDjango 1.5+v1.1.xDjango 1.8+Tests:# run test against all environmentstox# run test against a specific environment defined in tox.ini# eg. django>1.9 & python3.4tox-edj19-py34
Package: arviz
ArviZ (pronounced "AR-vees") is a Python package for exploratory analysis of Bayesian models.
Includes functions for posterior analysis, data storage, model checking, comparison and diagnostics.ArviZ in other languagesArviZ also has a Julia wrapper availableArviZ.jl.DocumentationThe ArviZ documentation can be found in theofficial docs.
First time users may find thequickstartto be helpful. Additional guidance can be found in theuser guide.InstallationStableArviZ is available for installation fromPyPI.
The latest stable version can be installed using pip:pip install arvizArviZ is also available throughconda-forge.conda install -c conda-forge arvizDevelopmentThe latest development version can be installed from the main branch using pip:pip install git+git://github.com/arviz-devs/arviz.gitAnother option is to clone the repository and install using git and setuptools:git clone https://github.com/arviz-devs/arviz.git
cd arviz
python setup.py installGalleryAnd more...## DependenciesArviZ is tested on Python 3.10, 3.11 and 3.12, and depends on NumPy, SciPy, xarray, and Matplotlib.CitationIf you use ArviZ and want to cite it please useHere is the citation in BibTeX format@article{arviz_2019,
  doi = {10.21105/joss.01143},
  url = {https://doi.org/10.21105/joss.01143},
  year = {2019},
  publisher = {The Open Journal},
  volume = {4},
  number = {33},
  pages = {1143},
  author = {Ravin Kumar and Colin Carroll and Ari Hartikainen and Osvaldo Martin},
  title = {ArviZ a unified library for exploratory analysis of Bayesian models in Python},
  journal = {Journal of Open Source Software}
}ContributionsArviZ is a community project and welcomes contributions.
Additional information can be found in theContributing ReadmeCode of ConductArviZ wishes to maintain a positive community. Additional details
can be found in theCode of ConductDonationsArviZ is a non-profit project under NumFOCUS umbrella. If you want to support ArviZ financially, you can donatehere.Sponsors
Package: arviz-base
arviz-baseBase ArviZ features and converters (once finished).We are currently working on splitting ArviZ into independent modules.
Seehttps://github.com/arviz-devs/arviz/issues/2088for more details.A pre-release is already available on PyPI, install it with:pip install arviz-baseMore about ArviZ base athttps://arviz-base.readthedocs.io
Package: arvos
AI and Risk-based Vulnerability Management for Trustworthy Open Source AdoptionRequirementsPython >= 3.9 and pip installedDocker installedDebugfs mounted ( sudo mount -t debugfs debugfs /sys/kernel/debug )Linux kernel headers ( If not installed already )Ubuntu/Debian : apt-get install -y linux-headers-$(uname -r)CentOs : yum install -y kernel-develFedora : dnf install -y kernel-develHow to install$ pip install arvos
$ arvos --helpUsageDemo usage :$ arvos --demoThe following command will build a Java application image ( based on jdk 17 ) from the specified jar, run it, and start the tracer app for a period of 2 minutes.$ arvos scan --java 17 --jar target/application.jar --trace-period 2 --save-report pdf --pom pom.xmlA .pdf report will be saved under your $HOME/arvos-reports folder.OutputSupported platformsLinux only.
Package: arvpyf
Archiver Python FrontendArchiver Python Frontend represents a collection of Python classes
associated with theEPICS Archiver Appliancemiddle
layer and other data sources for building composite and extandable
applications and integrating them with general (likeApache Spark) or domain-wide (likeNSLS-II Databroker) data management and processing
systems.Documentation:https://nsls-ii.github.io/arvpyf/Installation: pip3 install arvpyf
Package: arwcom
arwcomLightweight Python 3 API to access Windows COM ObjectsDeveloper ConfigurationConfigure VS Code for Microsoft C++ReferencesPython Bindings Librariespywin32Access to many of the Windows APIs from Pythonwin32comPython COM Extensions, example:xl = win32com.client.Dispatch("Excel.Application")comtypesLightweight Python COM package, based on the ctypes_FFI library, in less than 10000 lines of code (not counting the tests).win32-setctimePure python package usingfrom ctypes import windll, wintypes, byref, FormatError, WinErrorSoundCardPatch for combase.dll_ole32 = _ffi.dlopen('ole32')and_combase.CoUninitialize()Python ctypes.OleDLL() ExamplesGeneral examples of usingctypes.OleDLLNSF2XExample of finding a DLL in C2R version of COM object and get a COM objectMSL-LoadLibSupported:LIBTYPES = ['cdll', 'windll', 'oledll', 'net', 'clr', 'java', 'com', 'activex']pywinauto test_backend.pyUnit tests for Windows COM threading mode initialization by mocking pythoncom.CoInitializeExSparkCoInitializeEx = windll.ole32.CoInitializeExpystrict3Manualpythoncom.CoInitializeEx(pythoncom.COINIT_APARTMENTTHREADED)andpythoncom.CoUninitialize()pywin32-stubspywin32-stubs is generated from pywin32.chmpymfcr2comReversing a binary calling the CoCreateInstance function from the OLE32.DLL libraryhttps://reverseengineering.stackexchange.com/questions/2822/com-interface-methods/2823#2823ComIDAea_cocreateinstance = find_import("ole32", "CoCreateInstance") or find_import("api-ms-win-core-com-l1-1-0", "CoCreateInstance")Other language bindings to COMGo OLEC/C++ ExamplesFastboiA lightweight and simple C++20 game engine written over SDL2. It implements a basic component model and event system.Win32batch-GokhleSirCOM, Class factory, Containment, Aggregation, Automation, etc.CommeCOMHeader-only library providing basic means for working with "comme" (like) COM objects - querying interfaces and acccessing functionality from dynamically loaded plug-ins (DLLs or shared objects)EasyOLE: C/C++ OLE Automation Client LibraryEase the development of OLE Automation Clients in C/C++ handling the internal not-so-friendly aspects of COM interfacesOLEVIEW Sample: ActiveX Object ViewerIllustrates how to implement ActiveX Object viewers through custom ActiveX interfacesMapWinGisWriting COM ApplicationsOLE Component Object ModelGeneral overview of COMGet Started with Win32 and C++Write a desktop program in C++ using Win32 and COM APIsCOM Clients and ServersGetting a Pointer to an Object, COM Glossary, etc.Active Template Library (ATL) ConceptsActive Template Library (ATL) is a set of template-based C++ classes that let you create small, fast Component Object Model (COM) objectsCComPtr Class from atlbase.hCOM API ReferenceWindows System Services APIsCOM, COM+Component Object Model (COM)Overview of the Component Object Model (COM) technology, header files, methods e.g. IUnknown interface (unknwn.h)BooksEssential COM by Don BoxAtl Internals by Brent RectorInside COM by Dale RogersonInside COM+ by Guy Eddon and Henry Eddonhttps://thrysoee.dk/InsideCOM+/ch03b.htm
Package: arwn
Collect 433Mhz weather sensor data and publish to mqtt.This software is designed to use an rfxcom usb receiver or an rtl 433
compatible receiver, and relay the data found on it over an mqtt bus
so that it can be consumed by other software, such as Home Assistant.Installation RequirementsYou will need a Linux system (raspberry pi is sufficient) and a 433
MHz receiver. This supports either rfxcom receivers for rtl-sdr
dongles.Install hardware + support codeIf using an rfxcom receiver, all supporting software is included.If using an rtl-sdr dongle, you must also install the rtl433
project from source.pip install arwnConfigurationCopy the config.yml.sample file and modify it accordingly.CreditsSean Dague
Package: ar_wordcloud
✨ May, 17 2020 ✨ar_wordcloudA tiny wrapper aroundwordcloud.WordCloudto support WordCloud with Arabic text.Installation:$ pip install ar_wordcloudUsage:Also, see thenotebookexample.Import and instantiate the main class:fromar_wordcloudimportArabicWordCloudawc=ArabicWordCloud(background_color="white")Then, either build a word cloud from a raw text string:t='أهلاً وسهلا، اللغة العربية جميلة'wc=awc.from_text(t)wc.to_file('hello.png')Or, build a word cloud from a dictionary:d={"مرحبا":12,"برمج":8,"من":10,"رمضان كريم":15,"العيد قرب":12,"اهلين":1,"كورونا":3}dict_wc=awc.from_dict(d,ignore_stopwords=True)awc.plot(dict_wc,title="كل عام وانتم بخير",width=2,height=2)Or, read text from a file:wc=awc.from_file('examples/arabic.txt')wc.to_file('examples/arabic.png')Using a maskAlso, you can use a mask:fromar_wordcloudimportArabicWordCloudfromar_wordcloud.utilsimportread_mask_imagemask_img=read_mask_image()# NOTE: pass `mask_img_url` param to use a different mask, the default is a heartawc=ArabicWordCloud(background_color="white",mask=mask_img,contour_width=4,scale=0.5)awc.from_file('examples/arabic.txt').to_image()Multiple fonts supportIt's also possible to choose a different Arabic font:fromar_wordcloudimportArabicWordCloudawc=ArabicWordCloud(font='NotoSansArabic-ExtraBold.ttf')t=f"عيدفطر2020 سعيد، كل عام وانتم بخير"awc.from_text(t).to_image()# To see the available fonts:print(awc.fonts.available_fonts)If the entered font name is not correct, there'll be a friendly assertion message:AssertionError:باللهأتأكداناسمالخطالمُدخلصحيح
Pleasemakesuretheselectedfontnameiscorrect!TODO:support mask plotsclean input text (remove punct .. etc)support input from file e.g.awc.from_file(fname)browse available fonts and select favoritefix English fontcli supportPRs are welcome, thanks 🙏Credit: this repo was born fromthe discussion in this PR.
Package: arx
arx - a simple data archiving tool'arx' is a simple data archiving tool.  A local directory, or "repo",
is initialized (with the 'init' command) to be a staging ground and
mirror of a remote archive.  Files and directories can be copied into
the repo and then committed to the remote archive (with the 'commit'
command).  Files and directories in the remote archive can be checked
out from the archive for viewing and processing (with the 'checkout'
command).Arx assumes a repository exists as tree of files on a remote server
accessible via ssh and rsync.  No other remote configuration is needed.NOTE: Arx maintains only a write-once archive.  Once a file has been
committed to the repository it can't be changed or updated.installationrequirementsarxonly depends on one python package that's not included in the
standard library (pyyaml).  It otherwise depends on a couple of
non-python packages that are usually available by default in most
systems:ssh clientrsyncfindIt is unlikely on most systems that these apps wouldn't be available.usagecommand line interfaceAssuming an existing pre-configured remote of the form HOST:PATH,
initialize a local repo mirror:$arxinitHOST:PATHmy_repo
$cdmy_repo
$arxconfig
root:/path/to/my_repo
remote:HOST:PATHAdd a file to the repo:$cp/path/to/other_filefile2List files in the archive and in the local repo:$arxlist
-file1
+file2The '-'/'+' prefixes indicate files that only exist remotely/locally,
respectively.  No prefix indicates the file exists in both places.Checkout a file from the archive:$arxcheckoutfile1
$arxlistfile1
+file2Commit a file to the repo:$arxcommitfile2
$arxlistfile1file2python libraryArx also includes a python library from which all of the same
functionality can be accessed.The basic interface is through theRepoclass.  A new repo can be
created with theRepo.initmethod:importarxrepo=arx.Repo.init(HOST:PATH,'/path/to/my_repo')You can then use thecheckout,commit, andlistmethods:repo=arx.Repo('/path/to/my_repo')forfinrepo.list(remote=True):print(f)repo.checkout('file1')repo.commit('file2')forfinrepo.list():print(f)
Package: arxify
arxify - Arxiv Packaging Toolarxifyis a command line tool that packs latex projects into an arxiv compatible archives.
It removes comments from you *.tex files and removes any files that are not needed during the compile process.
The latter is achieved by compiling the project once and observing which files are being accessed by the compiler usinginotify.
Due to the reliance oninotify, this tool is currently available only for Linux.InstallationInstallarxifyviapipinstallarxifyUsageCall with your latex main file and a target filename for the resulting zip archive:arxify/path/to/root/main.tex/path/to/output.zipBy defaultarxifywill assume that the root directory of your project is the parent directory of your main *.tex file.
Should that not be the case, specify the root directory with the-roption:arxify/path/to/root/subdir/main.tex/path/to/output.zip-r/path/to/root/By defaultarxifywill attempt to compile your project usingpdflatexandbibtex.
Currently supported are alsolualatexandbiber, which can be selected viaarxify/path/to/root/main.tex/path/to/output.zip-clualatex-bbiberIf you wish to include files into the archive that are not used by the compiler, specify them with the-ioption:arxify/path/to/root/main.tex/path/to/output.zip-i/path/to/root/a_file.txt/path/to/root/another_file.txt