Saravanan666/pypi-org huggingface dataset:
Package: fdplib
Formula Data Processing LibraryThe python windarab loaderFormula data processing library or fdplib for short is a library for accessing the custom text file format exported by Windarab by Bosch MotorsportsInstallationFDPLib requires tqdm (used as status bar for loading large data files) and Numpy (used to return data in numpy arrays)To install FDPLib use pip:python3-mpipinstallfdplibUsageCommon UsageIn order to use the main module of this library, import the fdplib module in your python codeimportfdplibADarabDataobject can be created by passing the textfile name to the constructorimportfdplib.darabasdarabdata=darab.DarabData("<FILENAME>.txt")With this object, data can be easily accessed using the following methods. First, to get all of the variables in the dataset dodata.list_vars()The main method that you will use to interact with the data isdata.get_var("<VARIABLE_NAME>")This method returns a list of all the datapoints associated with the variable. Likewisedata.get_var_np("<VARIABLE_NAME>")returns a numpy array of the data.
There is an optional boolean parameter called timeseries for both of the previously mentioned methods. If set to True this instead returns the data and the time values associated with it as a 2D array, much in the way matlab does.More Advanced Usagefdplib also has a feature richclass Trackwhich can be used to analyze and breakdown lap data from the vehicle. To access this class do:importfdplib.track_toolsastttrack=tt.Track("<FILENAME>.txt")Using this class the following methods are available:defplot_track_heatmap(self,t_bound:tuple=None,direct_arrow:bool=None,heat_source:np.array=None)->None:"""plot a heatmap of speed from gps data in matplotlib"""defcoords_from_gps(self)->np.array:"""converts longitude and latitude data to x and y displacementscoordinates from the first location coordinate"""defcoords_from_acc(self,ret_yaw:bool=False)->np.array:"""calculates the vehicles path from acceleration data provided by the IMU.If ret_yaw is true also return the corresponding yaw data."""defplot_coords(self,coords:np.array)->None:"""plots x and y displacement coordinates"""defradius_from_gps_coords(self,coords:np.array)->np.array:"""Calculates the radius of the current turn that the vehicle is in from gps data.This is done using a 3 points on a circle calculation and iterates through all the data passed"""defget_lap_bounds(self,lap_num:int)->np.array:"""Calculate the indexs in the data corresponding to the (start,end) ofthe requested lap given by lap_num."""defsimulate(self)->None:# pragma: no cover"""Simulate lap data using pygame"""Examples
Package: fdpm
fdpmF-Droid Package Manager
Install apps from f-droid through command lineRequirementsadbpythonSetupOn android:Enable adb from developer options[Optional but recommended] To connect adb on phone itselfInstalltermuxInstalladb binariesFollow steps for Wireless connectionhere(Needs USB one time)After disconnecting usb, use termux to connect adb.On desktop:Download and extractplatform toolsAddadbto yourPATH(You should be able to access it from any directory)Follow connection steps forwirelessorusbInstalldummy installer apk(Source code) - Needed to track installed apps by fdpmInstallationpip install fdpmUsage# Search apps
fdpm -s launcher

# Install apps
fdpm -i org.videolan.vlc ch.deletescape.lawnchair.plah

# Uninstall apps
fdpm -n org.videolan.vlc ch.deletescape.lawnchair.plah

# Update installed apps
fdpm -u

# Use dialog interface to avoid using package names (Not supported on windows)
fdpm -d

# Repo names:
fdpm -a

# Subscribe to repo
fdpm -a Bitwarden

# Unsubscribe from repo
fdpm -r BitwardenScreenshots:Tested onAndroid 115.16.14-1-MANJAROLicenseGNU AFFERO GENERAL PUBLIC LICENSE
Package: fd-replay
# fd-replay projectfd-replay is an open-source daemon for replaying live HTTP traffic into multiple test environments.## Getting started
For example, if you use nginx in our production environment, you can add mirror (http://nginx.org/en/docs/http/ngx_http_mirror_module.html) or post_action directive to forward traffic to fd-replay.
Edit fd-replay.yml file to declare your differents endpoints.## Installationpip install fd-replay### Running daemonfd-replay -c <conffile> -p <pidfile> –logfile <logfile>### Running foregroundfd-replay -f -c <conffile> -p <pidfile> –logfile <logfile>
Package: fdroid-mirror-monitor
Mirror MonitorMonitor the status of known mirrors F-Droid Mirrors.
Live demo:https://marzzzello.gitlab.io/mirror-monitor/Active Mirrors ofhttps://f-droid.org/repo + archivehttps://f-droid.org/rsync://fdroid-mirror@mirror.f-droid.org/ RSYNC_PASSWORD=dont-abuse-me-pleasehttps://fdroid.tetaneutral.net/fdroid/https://bubu1.eu/fdroid/https://fdroid.swedneck.xyz/fdroid/https://ftp.fau.de/fdroid/rsync://ftp.fau.de/fdroid/http://fauftpffbmvh3p4h.onion/fdroid/https://plug-mirror.rcac.purdue.edu/fdroid/rsync://plug-mirror.rcac.purdue.edu/fdroid/https://mirrors.tuna.tsinghua.edu.cn/fdroid/rsync://mirrors.tuna.tsinghua.edu.cn/fdroid/repo onlyhttps://mirror.cyberbits.eu/fdroid/rsync://mirror.cyberbits.eu/fdroid/https://ftp.osuosl.org/pub/fdroid/https://mirror.scd31.com/fdroid/https://fdroid.fi-do.io/fdroid/
Package: fdroidserver
F-Droid ServerServer tools for maintaining an F-Droid repository system.What is F-Droid?F-Droid is an installable catalogue of FOSS (Free and Open Source Software)
applications for the Android platform. The client makes it easy to browse,
install, and keep track of updates on your device.What is F-Droid Server?The F-Droid server tools provide various scripts and tools that are
used to maintain the mainF-Droid application repository.  You
can use these same tools to create your own additional or alternative
repository for publishing, or to assist in creating, testing and
submitting metadata to the main repository.For documentation, please seehttps://f-droid.org/docs, or you can
find the source for the documentation infdroid/fdroid-website.InstallingThere are many ways to installfdroidserver, they are documented on
the website:https://f-droid.org/docs/Installing_the_Server_and_Repo_ToolsAll sorts of other documentation lives there as well.TestsThere are many components to all the tests for the components in
this git repository.  The most commonly used parts of well tested, while
some parts still lack tests.  This test suite has built over time a
bit haphazardly, so it is not as clean, organized, or complete as it
could be.  We welcome contributions.  Before rearchitecting any parts
of it, be sure tocontact usto discuss
the changes beforehand.fdroidcommandsThe test suite for all of thefdroidcommands is in thetests/subdir..gitlab-ci.ymland.travis.ymlrun this test suite on
various configurations.tests/run-testsruns the whole test suitetests/*.TestCaseare individual unit tests for all of thefdroidcommands, which can be run separately, e.g../update.TestCase.run one test:tests/common.TestCase CommonTest.test_get_apk_idAdditional tests for different linux distributionsThese tests are also run on various distributions through GitLab CI. This is
only enabled formaster@fdroid/fdroidserverbecause it takes longer to
complete than the regular CI tests.  Most of the time you won't need to worry
about them, but sometimes it might make sense to also run them for your merge
request. In that case you need to removethese lines from
.gitlab-ci.ymland push this to a new branch of your fork.Alternativelyrun them
locallylike this:gitlab-runner exec docker ubuntu_ltsBuildserverThe tests for the whole build server setup are entirely separate
because they require at least 200 GB of disk space, and 8 GB of
RAM. These test scripts are in the root of the project, all starting
withjenkins-since they are run onhttps://jenkins.debian.net.DocumentationThe API documentation based on the docstrings gets automatically
publishedhereon every commit
on themasterbranch.It can be built locally viapipinstall-e.[docs]cddocs
sphinx-apidoc-o./source../fdroidserver-M-e
sphinx-autogen-ogeneratedsource/*.rst
makehtmlTo additionally lint the code callpydocstylefdroidserver--countWhen writing docstrings you should follow thenumpy style guide.TranslationEverything can be translated.  SeeTranslation and Localizationfor more info.View translation status for all languages.
Package: fds
[![Build Status](https://travis-ci.org/qiqi/fds.svg?branch=master)](https://travis-ci.org/qiqi/fds?branch=master)
[![Coverage Status](https://coveralls.io/repos/github/qiqi/fds/badge.svg?branch=master)](https://coveralls.io/github/qiqi/fds?branch=master)
[![Dependency Status](https://dependencyci.com/github/qiqi/fds/badge)](https://dependencyci.com/github/qiqi/fds)
[![Documentation Status](https://readthedocs.org/projects/fds/badge/?version=latest)](http://fds.readthedocs.io/en/latest/?badge=latest)
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)# What’s it forfds is a research tool for computational simulations that exhibis
chaotic dynamics. It computes sensitivity derivatives of time averaged
quantities, a.k.a. statistics, with respect simulation parameters.For an introduction of chaotic dynamics, I highly recommend [Strogatz’s
excellent book](https://www.amazon.com/gp/product/0813349109). For a
statistical view of chaotic dynamical systems, please refer to
[Berlinger’s article](http://www.uvm.edu/~pdodds/files/papers/others/1992/berliner1992a.pdf).
Algorithm used in this software is described in [the upcoming AIAA
paper](https://dl.dropbox.com/s/2e9jxjmwh375i01/fds.pdf)# Download and useThe best way to download fds is using pip. Pip is likely included in
your Python installation. If not, see [instruction
here](https://pip.pypa.io/en/stable/installing/). To install fds
using pip, simply type` sudo pip install fds `# Tutorials[First example – Van der Pol oscillator in Python](http://fds.readthedocs.io/en/latest/tutorials/vanderpol.html)[Lorenz attractor in C](http://fds.readthedocs.io/en/latest/tutorials/lorenz_c.html)[Lorenz 96 in MPI and C](http://fds.readthedocs.io/en/latest/tutorials/lorenz96_mpi.html)# Guides[Chaos and statistical convergence](http://fds.readthedocs.io/en/latest/guides/statistics.html)[Lyapunov exponents and time
segmentation](http://fds.readthedocs.io/en/latest/guides/lyapunov.html)[Save and restart](http://fds.readthedocs.io/en/latest/guides/save_restart.html)# Reference[The least squares shadowing algorithm](http://fds.readthedocs.io/en/latest/ref/lss_algorithm.html)[Function reference](http://fds.readthedocs.io/en/latest/ref/function_ref.html)[License](https://www.gnu.org/licenses/gpl-3.0.en.html)
Package: fdscraper
Indian Stocks- Fundamentals Data DownloaderA web scrapper using Selenium Python to download the fundamentals as well as price data fromScreener.inIntroductionFundamental analysis of any company includes the financial statement analysis
of the respective company. This package helps to download the financial data
of companies listed on the NSE - India. Also, some tools are provided to
help analyse the financial data of the companies as well.UsageFirst, either create the list of companies or create a file containing the
names of companies. The elements of the list must be the stock symbols on NSE.
NOTE: The first element of the list is the name of the list and will be ignored.You also need to download the chrome web driver for your respective Chrome
browser version. Note that this version of the package currently supports only
Google Chrome browser, support for other browsers will be added in future versions.1. Downloading the financials of companiesImport the module and define the webdriver pathfromfdscraper.scrape.downloadimportCompaniesdriver_path='chromedriver.exe'Downloading the financial dataDownloading from a listcompanies_list=['my_list','ITC','HDFCBANK']comps=Companies(companies=companies_list,driver_path='chromedriver.exe')data_comps=comps.get_financials()Downloading from a text file:Create a text file in the following format:my_list,TCS,HDFCBANKAnd then download the data:file_path='input.txt'# Path to the input filecomps=Companies(driver_path='chromedriver.exe')data_comps=comps.get_financials(file_path=file_path)
Package: fdsdecompose
FDSMeshDecomposerPython script to automate decomposition of MESH statementsInstallationThe package is available on PyPI and can be installed using pip:pipinstallfdsdecomposeUsage examplefdsdecomposeinput.fdsoutput.fds--decomposition3,3,3MetaDistributed under the LGPLv3 (GNU Lesser General Public License v3) license. SeeLICENSEfor more information.ContributingFork it (https://github.com/FireDynamics/FDSMeshDecomposer/fork)Create your feature branch (git checkout -b feature/fooBar)Commit your changes (git commit -am 'Add some fooBar')Push to the branch (git push origin feature/fooBar)Create a new Pull Request
Package: fdserver
Field Day log aggregating serverTOCField Day log aggregating serverTOCWhat is itNo really what is itScreenshotInstallationRecent ChangesConfiguration and first runWhat is itARRL Field Dayis a once a year 24hr emergency
preparidness event for radio amateurs (Hams). During the event, we try and
make as many radio contacts with other Hams in a 24 hour period. You can find
out more about amateur radio by visiting theARRL.No really what is itThis server listens to multicast logging packets generated by multiplefdloggerclients. So a group or club can submit a group cabrillo log.ScreenshotInstallation# installpipinstallfdserver# updatepipinstall-Ufdserver# removepipuninstallfdserverusage: fdserver [-h] [-l]

Field Day aggregation server.

options:
  -h, --help  show this help message and exit
  -l, --log   Generate logRecent Changes[24.2.19] Removed datetime.utcnow() and pkgutil.get_loader() deprecations.[23.6.12] Merged PR from @wvolz to handle MacOS port reuse.Configuration and first runWhen executed for the first time, the server will not find a configuration file.
When this happens, the server will place a fresh copy in the local directory.
Press CTRL-C to end the program then edit the configuration file now found at./server_preferences.json. Unless you have good reason to, don't change the
multicast settings.{"ourcall":"W1AW","ourclass":"3A","oursection":"ORG","bonus":{"emergency_power":{"bool":0,"station_count":0},"media_publicity":0,"public_location":0,"public_info_table":0,"message_to_section_manager":0,"message_handling":{"bool":0,"message_count":0},"satellite_qso":0,"w1aw_bulletin":0,"educational_activity":0,"elected_official_visit":0,"agency_representative_visit":0,"gota":0,"web_submission":0,"youth_participation":{"bool":0,"youth_count":0},"social_media":0,"safety_officer":0},"batterypower":0,"name":"Hiram Maxim","address":"225 Main Street","city":"Newington","state":"CT","postalcode":"06111","country":"USA","email":"Hiram.Maxim@arrl.net","mullticast_group":"239.1.1.1","multicast_port":2239,"interface_ip":"0.0.0.0","node_red_server_ip":"127.0.0.1","node_red_server_port":12062}Under the bonus section, if your group qualifies for a bonus, puttrueor1next
to the type of bonus.Save the file and relaunch the fdserver application.
Package: fdsnnetextender
Generic tool to extend fdsn network codeFDSN (https://fdsn.org) creates seismic network codes.Those can be in 2 forms : short or extended.This module uses FDSN network API (http://www.fdsn.org/ws/networks/) to find the extended network code, given a short form and a date.InstallationpipinstallfdsnnetextenderUsagefromfdsnnetextenderimportFdsnNetExtenderextender=FdsnNetExtender()ext_code=extender.extend('ZO','2013-01-01')Returns a stringZO2008for instance.
Package: fdsnwsscripts
Scripts for working with (EIDA) FDSN web services.Overviewfdsnws_scriptsis a collection of next generation distributed data request tools that are based on FDSNweb servicesand the EIDArouting service.You may use these tools to requestseismic waveform data, as mini-SEED, using the fdsnws-dataselect web service,seismic metadata, as FDSN Station XML, using the fdsnws-station web service.availability information, as JSON or POST format, using the fdsnws-availability web service.There are four tools here:fdsnws_fetchcan request waveform data or metadata, from multiple data centres (access points) with a single command. It does this using the EIDA routing service to discover which data centre(s) holds the data requested.fdsnws2sdssupports requests for larger amounts of data, saving it in an SDS tree-like file system structure (the SeisComP Data Structure).
SDS is definedhere.fdsnws2seedprovides full SEED and dataless SEED using EIDA FDSN web services. Modern applications should use FDSN StationXML instead of SEED.fdsnavaillets the user interact with the new FDSN availability web service and compare to their local data holdings to find missing data.
Package: fdspy
# fdspyPython tools for [Fire Dynamics Simulator](https://github.com/firemodels/fds).## Getting StartedPython 3.6 or later is required.### InstallationChose one of the following installation path.[Python](https://www.python.org/downloads/) 3.7 or later is required. [Anaconda Distribution](https://www.anaconda.com/distribution/#download-section) is recommended for new starters, it includes Python and few useful packages including a package management tool pip (see below).[pip](https://pypi.org/) is a package management system for installing and updating Python packages. pip comes with Python, so you get pip simply by installing Python. On Ubuntu and Fedora Linux, you can simply use your system package manager to install thepython3-pippackage. [The Hitchhiker’s Guide to Python](https://docs.python-guide.org/starting/installation/) provides some guidance on how to install Python on your system if it isn’t already; you can also install Python directly from [python.org](https://www.python.org/getit/). You might want to [upgrade pip](https://pip.pypa.io/en/stable/installing/) before using it to install other programs.to usepipinstall from PyPI:[![Downloads](https://pepy.tech/badge/fdspy)](https://pepy.tech/project/fdspy)`sh pip install--upgradefdspy `to usepipinstall from GitHub (requires [git](https://git-scm.com/downloads)):Note installing `fdspy` via this route will include the latest commits/changes to the library.`sh pip install--upgrade"git+https://github.com/fsepy/fdspy.git@master"`### Usagetodo#### FDS Job Schedulertodo#### Generate Devices in Defined Domaintodo#### MTR Calculationtodo## AuthorsYan Fu-fuyans@gmail.com## LicenseThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details
Package: fd-system
FDSFDS orFolder Downloader Systemis a version system for you're game, or project, a little like minecraft or a version saver.IT'S NOT LIKE GIT, IT'S ONLY FOR VERSION SAVE, RELEASE, OR THINGS LIKE THATDocumentationHow use itUse ClientFirst copy php server in a web serverCopy fdf_folder and fdv_folder. Point it inproperties.json.{"fdf_folder":"fdf","fdv_folder":"version"}Get the adressin your python code call the class.importfdsServer=fds.FDSServer("URL")Client=fds.FDSClient("src","version",Server)Use CompilerimportfdsCompiler=fds.FDSCompiler("dependency.fdd","fdf_folder","version_folder")Compiler.create_new_version("1.0","folder")
Package: fdtool
README: Algorithm to mine for functional dependencies, equivalences and candidate keysDescription:FDTool is a Python command-line application that mines functional dependencies, equivalences and
candidate keys from datasets read in from .csv, .txt, and .pkl files.Dependencies:Python2(version 2.7.8 or later recommended)Pandas; pip install pandasRun Application:$ fdtool /path/to/fileNotes:ModuleREPO/fdtool/modules/dbschemareleased under C-FSL license
and copyright held by Elmar Stellnberger.
Package: fdups
DESCRIPTIONThe script finds all duplicate files in a list of files and folders.You give it a list of files and folders, it takes all files in those folders and compares them to one another to find which ones are the same.
It doesn't care about file names, directory structure or the location of the files in that structure. It cares only about bytes - whether or not two files or more are identical in their bytes.How to useIt works like this:import fdups
f = fdups.fdups()
f.set(["", "", ...])
f.fdups()You set a list of files and folders and call fdups().The list can contain any mixture of files and folders.If you set a new list of folders it clears the previous result.Example>>> import fdups
>>> f = fdups.fdups()
>>> f.set(["C:\\Python27\\Scripts", "C:\\Python27\\Lib\\site-packages\\setuptools"])
>>> f.fdups()
Collecting files
Sorting
Comparing
. . . . . . 
Info:
Total number of files compared:  162
Non duplicate files:  151
Duplicate groups:  4
Total wasted space:  518.0 kB   ( 530465 )

Do you want to see the duplicate groups?
(y for Yes, anything else for No)
y

C:\Python27\Scripts\futurize.exe
C:\Python27\Scripts\pasteurize.exe
C:\Python27\Lib\site-packages\setuptools\cli-32.exe
C:\Python27\Lib\site-packages\setuptools\cli.exe

C:\Python27\Lib\site-packages\setuptools\gui-32.exe
C:\Python27\Lib\site-packages\setuptools\gui.exe

C:\Python27\Scripts\pip.exe
C:\Python27\Scripts\pip2.7.exe
C:\Python27\Scripts\pip2.exe

C:\Python27\Scripts\easy_install-2.7.exe
C:\Python27\Scripts\easy_install.exe

Do you want to see the NON duplicate files? (151 files)
(y for Yes, anything else for No)
Package: f-durand-tests-github-actions
F Durand Tests GitHub ActionsThis is a test of GitHub actions.Free software: GNU General Public License v3Documentation:https://f-durand-tests-github-actions.readthedocs.io.FeaturesTODOCreditsThis package was created withCookiecutterand thefrancois-durand/package_helperproject template.History0.1.0 (2020-11-23)First release on PyPI.
Package: fdxread
FDX reader for Garmin GND10===========================This is software to read the FDX protocol data seen on the USB port of GarminGND10 gateways.The GND10 unit is used on boats and translates between Nexus FDX and NMEA2000.Installation------------fdxread requirements are listed in `requirements.txt` and should be installedusing pip.```git clone https://github.com/lkarsten/fdxread.gitcd fdxreadvirtualenv --system-site-packages venv. venv/bin/activatepip install -r requirements.txt```Tested on Linux and OS X.Running it----------```$ ./fdxread -husage: fdxread [-h] [--format fmt] [--seek n] [--pace n] [-v] inputfilefdxread - Nexus FDX parser (incl. Garmin GND10)positional arguments:inputfile      Serial port or file to read from. Examples: /dev/ttyACM0,COM3, ./file.dumpoptional arguments:-h, --help     show this help message and exit--format fmt   Output mode, default nmea0183. (json, signalk, nmea0183, raw)--seek n       Seek this many bytes into file before starting (for files)--pace n       Pace reading to n messages per second (for files)-v, --verbose  Verbose outputfdxread is used to read FDX protocol data from Garmin GND10 units.``````(inside a populated virtualenv, as described above)./fdxread /dev/ttyACM0```This will read FDX from `/dev/ttyACM0`, and output NMEA0183 to stdout.To avoid having to muck around with serial ports and locking, I usually run a[kplex](http://www.stripydog.com/kplex/) TCP server on port 10110, and pipe theoutput to it using netcat. That way OpenCPN can read it easily, and I get toknow where I am on the map.Background information----------------------Everything here is deduced from staring at the arriving bytes whiledisconnecting some units and motoring in circles. Something was pretty simple tofigure out, some other metrics I'm still not sure is right.Use at your own risk.On a side note, I believe this is the only open/freely available document on theframe format of the `Fast Data eXchange (FDX)` protocol used in Nexus MarineAB's Nexus products, now owned by Garmin. See `fdxprotocol.rst` and`libfdx/decode.py` for notes taken while working this out.License-------The contents of this repository is licensed under GNU GPLv2. See the `LICENSE`file for more information.Copyright (C) 2016-2017 Lasse Karstensen