Saravanan666/pypi-org huggingface dataset:
Package: nmd.plonelinkasvideoembed
IntroductionThis package add a new view to Plone’s Link content type. If the remote url of
the link is video supported by p4a.videoembed it will display the embed video.ContentsIntroductionCreditsDependenciesWhy this package ?TODOChangelog0.6 - 2010-09-170.5.1 - 2009-09-150.5 - 2009-09-10CreditsPlanet Makina CorpusContact usDependenciesPlonep4a.videoembedWhy this package ?p4a.plonevideoembed depends on p4a.video that has too much dependecies and too
much features (subtype, metadata, …).TODOMake configuration for the default fall back view (at the moment ‘link_redirect_view’ is hard coded)Changelog0.6 - 2010-09-17choose flowplayer-view, if c.flowplayer is installed and link is a
(non-embedded) video-linkchoose a more plonish nameembeddedvideofor the link-view (while
keeping the old onenmdvideo.htmlfor backwards compatibility reasons)added tests for everythingadded entry-point for z3c.autoinuclude
[tom_gross]0.5.1 - 2009-09-15Replace redirection in non video case by returning html of the default view0.5 - 2009-09-10Initial releaseOverride default Link content type default viewAdd a new view that
Package: nmea
nmeaserverPython framework for a NMEA 0183 TCP Server inspired by Flask developer APICreate your first NMEA ServerThe nmeaserver framework is inspired from the Flask interface to make it straight-forward to setup server.To create your first server, all you need to do is:fromnmeaimportserver,formatter# Creates a nmeaservernmeaserver=server.NMEAServer()# Create a message handler that receives all messages with the sentence ID: 'RXTST'@nmeaserver.message('RXTST')deftst_handler(self,context,message):returnformatter.format('TXTST,Message Received!')# Starts the servernmeaserver.start()
Package: nmea-parser
NMEA ParserA library used to decode NMEA data streams from GNSS receivers. Capable of parsing a text file
containing NMEA data or reading from a serial port real time.This library is currently in Beta and is subject to change any time.DependenciesPySerial is the only dependency. Seerequirements.txt.UsageSeewww.bek.sh/nmea-parserfor a full manual.ExamplesOpening and Reading a Serial PortIt is highly sugested that you use all input streams within a context manager (withstatement) as shown below.fromnmeaimportinput_streamstream=input_stream.GenericInputStream.open_stream('/dev/ttyACM0',9600)print(stream)withstream:print(stream.get_line())If you must use an input stream without a context manager, make sure that theensure_closed()function
is called prior to exit:fromnmeaimportinput_streamstream=input_stream.GenericInputStream.open_stream('/dev/ttyACM0',9600)print(stream)print(stream.get_line())stream.ensure_closed()# You must not forget to manually close the stream.Using a context manager ensures that the port is always closed should your program halt unexpectedly.GenericInputStream.open_stream()also accepts all keyword arguments that are accepted byserial.Serial()in
PySerial.Opening and Reading a NMEA Dump fileText files containing NMEA streams may also be used with this library. Just point theopen_stream()function at
the desired file:fromnmeaimportinput_stream,data_framestream=input_stream.GenericInputStream.open_stream('sample-data/sample1.txt')withstream:new_frame=data_frame.DataFrame.get_next_frame(stream)print("Current GPS time:",new_frame.gps_time)print("Current Latitude:",new_frame.latitude)print("Current Longitude:",new_frame.longitude)print("Current Speed:",new_frame.velocity)print("Current heading:",new_frame.track)Getting Position Data and Logging to a DatabaseTheDataFrameobject contains properties that allow you to access your current position, movement, and information
on all satellites used to calculate your fix. The logging module allows you to record these objects in an SQLite
database.fromnmeaimportinput_stream,data_frame,database_wrapperstream=input_stream.GenericInputStream.open_stream('/dev/ttyACM0',9600)db=database_wrapper.SQLiteConnection.from_path('./example.sqlite')print(stream)withstream:whileTrue:new_frame=data_frame.DataFrame.get_next_frame(stream)print("Current GPS time:",new_frame.gps_time)print("Current Latitude:",new_frame.latitude)print("Current Longitude:",new_frame.longitude)print("Current Speed:",new_frame.velocity)print("Current heading:",new_frame.track)print("Number of Satellites above:",new_frame.nsats)print("Individual Observations:")forobsinnew_frame.sv_observations:print('\tPRN:',obs.prn)print('\t\tSignal to Noise:',obs.snr)print('\t\tAzimuth:',obs.azimuth)print('\t\tElevation:',obs.elevation)db.insert_dataframe(new_frame)
Package: nmeaserver
nmeaserverPython framework for a NMEA 0183 TCP Server inspired by Flask developer APICreate your first NMEA ServerThe nmeaserver framework is inspired from the Flask interface to make it straight-forward to setup server.The first step is to install nmeaserver locally.pipinstallnmeaserverTo create your first server, all you need to do is:fromnmeaserverimportserver,formatter# Creates a nmeaserverapp=server.NMEAServer()# Create a message handler that receives all messages with the sentence ID: 'RXTST'@app.message('RXTST')deftst_handler(self,context,message):returnformatter.format('TXTST,Message Received!')# Starts the serverapp.start()
Package: nmeatoolkit
nmeatoolkitA comprensive software collection for nmea manipulation; it includes a library and a collections of command line tools.Librarypipes: converts nmea sentence to other nmea sentencestranslators: converts nmea sentence stream to other formatinputs: sources for nmea sentencesoutput: output helpersToolsnmea2gpx: converts nmea sentences to gpx (with extensions)stalk2nmea: converts $STALK to native nmea sentencesnmea2polar: extracts polars from nmeanmeatk: the raw toolkitAll commands has the same input/output interface as follows:cat*.nmea>stalk2nmea-i-->mod.nmea

stalk2nmea-itcp://localhost:1011>mod.nmea

stalk2nmea-iudp://localhost:1011>mod.nmea

stalk2nmea-ipath/file.nmea>mod.nmea

stalk2nmea-ipath/file.nmea-omod.nmea

stalk2nmea-itcp://localhost:1011-oudp://localhost:1012Every command can receive a list of pipes to run, in order:# Convert seatalk $STALK to nmea and add true wind sentencesstalk2nmea-itest.nmea-ptruewind-ooutput.nmeaA pipe can receive parameters as follow:# Convert seatalk $STALK to nmea, add true wind sentences, get only wind infostalk2nmea-itest.nmea-ptruewind,filter[bytype:wind]-ooutput.nmeaEvery dedicated command can be performed by nmeatk:nmeatk-idata.nmea-ptruewind-ooutput.gpx-fgpxPipesFilterCropSeatalkTruewindLicenseMIT License

Copyright (c) 2021 Davide Gessa

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Package: nmesh
NMeshModules•Installing the application•Makefile commands•Environments•Running the applicationRessourcesNMesh is a Python package that provides two high-level features:A simple Mesh processorA list of tool to convert mesh files into point cloudYou can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend ZakuroCache integration.ModulesAt a granular level, NMesh is a library that consists of the following components:ComponentDescriptionnmeshContains the implementation of NMeshnmesh.coreContain the functions executed by the library.nmesh.pcProcessor for the point cloudnmesh.testsUnit testsInstalling the applicationTo clone and run this application, you'll need the following installed on your computer:GitDocker DesktopInstall Docker Desktop on MacInstall Docker Desktop on WindowsInstall Docker Desktop on LinuxPythonInstall the package:# Clone this repository and install the codegitclonehttps://github.com/JeanMaximilienCadic/nmesh# Go into the repositorycdnmeshMakefile commandsExhaustive list of make commands:install_wheels
sandbox_cpu
sandbox_gpu
build_sandbox
push_environment
push_container_sandbox
push_container_vanilla
pull_container_vanilla
pull_container_sandbox
build_vanilla
build_wheels
auto_branchEnvironmentsDockerNoteRunning this application by using Docker is recommended.To build and run the docker imagemake build
make sandboxPythonEnvWarningRunning this application by using PythonEnv is possible butnotrecommended.make install_wheelsRunning the applicationfrom nmesh import NMesh, cfg
m = NMesh(cfg.drive.bull)
m.show()RessourcesVanilla:https://en.wikipedia.org/wiki/Vanilla_softwareSandbox:https://en.wikipedia.org/wiki/Sandbox_(software_development)All you need is docker:https://www.theregister.com/2014/05/23/google_containerization_two_billion/Dev in containers :https://code.visualstudio.com/docs/remote/containersDelta lake partitions:https://k21academy.com/microsoft-azure/data-engineer/delta-lake/
Package: nmf-gucky92
NMF with missing valuesBased on the implementation byTom Dupré la Tourand forked fromIgor Gotlibovych.https://github.com/scikit-learn/scikit-learn/pull/8474https://github.com/TomDLT/scikit-learn/tree/nmf_missinghttps://github.com/ig248/nmf-contrib
Package: nmfu
nmfuthe "no memory for you" "parser" generatornmfuattempts to turn a parser specified as a procedural matching thing into a state machine, parsing protocols with minimal memory and in arbitrarily sized chunks.There are a number of examples present in theexamples/folder, as well as documentation and a tutorial available onreadthedocs.PluginsThere is a vim plugin available which adds syntax highlighting for.nmfufiles atmincrmatt12/nmfu-vim, as well
as a pygments lexer plugin atmincrmatt12/nmfu-pygments.LicenseNMFU is licensed under the GPLv3.
Copyright (C) 2020-2023 Matthew Mirvish.
Package: nmgrid
nmgridThe classic 2048 number gameFeaturesPlay with variable grid dimensionsCurrent score live displayTechnologies usedTkinterPyGameRequiresPython 3PyGame 2.5.2How to playInstall via pippython3-mpipinstallnmgridDownload it from thePyPI LinkRun the game using Pythonpython3-mnmgridRun with mutliple dimensionspython3-mnmgrid--dim7Developed byRushikesh Kundkar
Package: nmigen-tool
nmigen-toolcommand line tool for frequent nmigen tasks (generate sources, show design)Usage:generate verilog:nmigen generate verilog nmigen_library.utils.EdgeToPulsegenerate RTLIL:nmigen generate rtlil nmigen_library.utils.EdgeToPulsegenerate CXXRTL:nmigen generate cxxrtl nmigen_library.utils.EdgeToPulseshow yosys RTL representation:nmigen show nmigen_library.utils.EdgeToPulseshow netlistsvg RTL representation:nmigen netlistsvg  nmigen_library.utils.EdgeToPulse
Package: nmigen-yosys
nMigenis a Python-based hardware description language that usesYosysas a backend to emit Verilog.The nMigen Yosys wheels provide a specializedWebAssemblybased build of Yosys that runs viawasmtime-pyif there is no system-wide Yosys installation, or if that installation is too old. This build is aggressively optimized for binary size and startup latency, and only includes features required by nMigen’s Verilog and CXXRTL backends; it is not useful for any other purpose.Although this package is platform-independent, it depends on wasmtime-py wheels, which are currently available only for x86_64 Windows, Linux, and macOS. This is expected to improve in the future.LicenseThis package is covered by theISC license, which is the same as theYosys license.
Package: nmi_mysql
A simple and intuative mysql client wrapper for sqlalchemy.
Ideal for performing simple and raw operations in mysql.Installation:pip install nmi_mysqlDependenciesPython 3.4+sqlalchemy (http://www.sqlalchemy.org/)pymysql (http://www.pymysql.org/)Change Logv.0.76Fixed import issuesv.0.75Added deprecated warningsv.0.74Automatically closes the connection and connects every queryv.0.72Fixed showing of SQLAlchemy Error instead of generic error messagev.0.71Added connection pollingUsed sql alchemy coreUpdated examples for database operationsv.0.63removed unecessary error message upon closeraise error instead of returning Nonev.0.62returns affected rows when executing insert and updatedefaults the return type for select to listsv.0.61fixed logging issuesv.0.58added execute manyverified test for loggerv.0.57fixed bug on type checkingv.0.56updated base code for connectionadded new docsv.0.55fixed null being converted to stringupdated docs for examplesFor full documentation and usage:https://github.com/pprmint/nmi_mysql/blob/master/README.md
Package: nmine
nminenmine searches files for substrings that appear to be valid DNS names. It
resolves them and outputs the result if the address it resolves to is of
interest.A possible name will only be considered a valid DNS name if it ends with a
known TLD (see the -t and -T options).  If the -s option is also specified,
then a possible name must also end with one of the strings specified with
that option.Examples / DescriptionLet's say you have some arbitrary file (or directories of files) containing
DNS names of some sort:> ls
blah.txt
> cat blah.txt 
nothing 
The quick brown fox yahoo.com jumps over the lazy dog. hurricanelabs.com]
Lorem ipsum dolor sit amet, ex wisi elitr eruditi pro.   129831; asdf
google.com!zzzhomero has ei
;sad0uf23 www.github.com 090You're interested in any names which resolve to any address in 192.0.0.0/8.
You put this in a file called "SCOPE" (or any file specified with the -i
option):>> cat > SCOPE
192.0.0.0/8You then run nmine while in the above directory, and any names resolving to
your network(s) of interest are output:> nmine
hurricanelabs.com.                       600 IN A 192.230.81.48
www.github.com.                          600 IN A 192.30.253.112Options-i (filename): Name of a file containing IPv4 networks of interest.-n (address): Name or address of a DNS server to send all queries to.-f hosts|zone: Output format. "zone" is like BIND zone files or dig
output.  "hosts" is like /etc/hosts.-t (TLD): Specify additional TLDs to consider valid. May be specified
multiple times.-T: Do NOT automatically consider IANA TLDs valid. The only TLDs
considered valid will be those specified with -t.-s: Only consider names with this ending to be valid names at all. May be
specified multiple times.Copyright and LicenseCopyright (C) 2016 Hurricane Labsnmine was written by Steve Benson for Hurricane Labs.nmine is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation; either version 3, or (at your option) any later
version.nmine is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
details.You should have received a copy of the GNU General Public License along with
this program; see the file LICENSE.  If not, seehttp://www.gnu.org/licenses/.
Package: nmjanalyzer
NMJ_AnalyserThe code was created using python 3.7 and the following version of packagesRequirementsscipy 1.5.3Pillow 7.2.0numpy 1.19.1pandas 1.1.0nibabel 3.1.1In addition, the following modules are importedglobosargparsesysPerforms analysis of NMJ dataUsageThe NMJ Analyser takes as input directories where jpg files have been storedFor each subject, the input is presented as
SUBJ/JPEG/*jpg
The ..... files must contain the keyword red or RED
The ..... files must contain the keyword green or GREEN
The slices should ordered numerically ex Mouse1_GREEN_0001.jpg.... Mouse1_GREEN_0010.jpgThe following parameters are given to the system:-p regular expression of the subject path-dx planar resolution-dz slice thickness-t threshold for voxels to be considered as positivesOutputFor each subject the following parameters are calculated for each RED connected component and intersection of GREEN on RED componentRegionProperties'centre of mass': (self.centre_of_mass, ['CoMx',
'CoMy',
'CoMz']),'centre_abs': (self.centre_abs, ['Truex, Truey, Truez']),'volume': (self.volume,
['NVoxels', 'NVolume']),'fragmentation': (self.fragmentation, ['Fragmentation']),'mean_intensity': (self.mean_int, ['MeanIntensity']),'surface': (self.surface, ['NSurface', 'Nfaces_surf',
'NSurf_ext', 'Nfaces_ext']),'surface_dil': (self.surface_dil, ['surf_dil', 'surf_ero']),'surface volume ratio': (self.sav, ['sav_dil', 'sav_ero']),'compactness': (self.compactness, ['CompactNumbDil'
]),'eigen': (self.eigen, ['eigenvalues']),'std': (self.std_values, ['std']),'quantiles': (self.quantile_values, ['quantiles']),'bounds': (self.bounds, ['bounds']),'cc': (self.connect_cc, ['N_CC']),'cc_dist': (self.dist_cc, ['MeanDistCC']),'cc_size': (self.cc_size, ['MinSize', 'MaxSize', 'MeanSize']),'max_extent': (self.max_extent, ['MaxExtent']),'shape_factor': (self.shape_factor, ['ShapeFactor',
'shapefactor_surfcount']),'skeleton_length': (self.skeleton_length, ['SkeletonLength'])Comparison Properties'green volume': (self.n_pos_ref, 'Volume_(Green)'),'red volume': (self.n_pos_seg, 'Volume_(Red)'),'n_intersection': (self.n_intersection, 'Intersection'),'n_union': (self.n_union, 'Union'),'IoU': Intersection of union'coverage': Overlap'vol_diff': Volume difference'ave_dist': Average distance'haus_dist': Hausdorff distance'haus_dist95': 95% HD'com_dist': distance between centre of mass'com_ref': centre of mass RED'com_seg': centre of mass GREEN
Package: nmk-badges
nmk-badgesReadme badges generation plugin for nmk build systemThis plugin adds support for README markdownbadges/shieldsgeneration.UsageTo use this plugin in yournmkproject, insert this reference:refs:-pip://nmk-badges!plugin.ymlDocumentationThis plugin documentation is availablehereIssuesIssues for this plugin shall be reported on themainnmkproject, using theplugin:badgeslabel.
Package: nmk-base
nmk-baseBase plugin for nmk build systemThis plugin provides base features fornmkbuild, which by design don't need to be part of thenmkcore implementation.UsageTo use this plugin in yournmkproject, insert this reference:refs:-pip://nmk-base!plugin.ymlDocumentationThis plugin documentation is availablehereIssuesIssues for this plugin shall be reported on themainnmkproject, using theplugin:baselabel.
Package: nmk-doc
nmk-docDocumentation handling plugin for nmk build systemThis plugin provide tasks to build documentation using theSphinx tool.UsageTo use this plugin in yournmkproject, insert this reference:refs:-pip://nmk-doc!plugin.ymlDocumentationThis plugin documentation is availablehereIssuesIssues for this plugin shall be reported on themainnmkproject, using theplugin:doclabel.
Package: nmk-github
nmk-githubGithub plugin fornmkbuild systemThis plugin adds support for Github features in annmkproject:Github workflow filegenerationREADME badges generation (ifnmk-badgesplugin is also used):link to licensebuild action statusopened issuesUsageTo use this plugin in yournmkproject, insert this reference:refs:
    - pip://nmk-github!plugin.ymlDocumentationThis plugin documentation is availablehereIssuesIssues for this plugin shall be reported on themainnmkproject, using theplugin:githublabel.
Package: nmk-proto
nmk-protoproto code generation plugin fornmkbuild systemThis plugin adds support for code generation from proto files (aiming to be used begRPC framework) in annmkprojectUsageTo use this plugin in yournmkproject, insert this reference:refs:
    - pip://nmk-proto!plugin.ymlDocumentationThis plugin documentation is availablehereIssuesIssues for this plugin shall be reported on themainnmkproject, using theplugin:protolabel.
Package: nmk-python
nmk-pythonPython plugin for nmk build systemThis plugin adds support for Python development in annmkproject:setup file generationcode format withblackimport sorting withisortcode analysis withflake8python wheel buildtest withpytestVSCode settings generation (ifnmk-vscodeplugin is also used)README badges generation (ifnmk-badgesplugin is also used):supported python versionslink to pypi.orgused toolscode coverageUsageTo use this plugin in yournmkproject, insert this reference:refs:
    - pip://nmk-python!plugin.ymlDocumentationThis plugin documentation is availablehereIssuesIssues for this plugin shall be reported on themainnmkproject, using theplugin:pythonlabel.
Package: nmk-vscode
nmk-vscodeVSCode plugin for nmk build systemThis plugin helps to generate variousVS Codefiles for an easier integration:settingslaunch configrationsautomated tasksrecommended extensionsUsageTo use this plugin in yournmkproject, insert this reference:refs:-pip://nmk-vscode!plugin.ymlDocumentationThis plugin documentation is availablehereIssuesIssues for this plugin shall be reported on themainnmkproject, using theplugin:vscodelabel.
Package: nmma
NMMAa pythonic library for probing nuclear physics and cosmology with multimessenger analysisRead our official documentation:NMMA DocumentationCheck out our contribution guide:For contributorsA tutorial on how to produce simulations of lightcurves is given heretutorial-lightcurve_simulation.ipynbCiting NMMAWhen utilizing this code for a publication, kindly make a reference to the package by its name, NMMA, and a citation to the companion paperAn updated nuclear-physics and multi-messenger astrophysics framework for binary neutron star mergers. The BibTeX entry for the paper is:@article{Pang:2022rzc,title={An updated nuclear-physics and multi-messenger astrophysics framework for binary neutron star mergers},author={Peter T. H. Pang and Tim Dietrich and Michael W. Coughlin and Mattia Bulla and Ingo Tews and Mouza Almualla and Tyler Barna and Weizmann Kiendrebeogo and Nina Kunert and Gargi Mansingh and Brandon Reed and Niharika Sravan and Andrew Toivonen and Sarah Antier and Robert O. VandenBerg and Jack Heinzel and Vsevolod Nedora and Pouyan Salehi and Ritwik Sharma and Rahul Somasundaram and Chris Van Den Broeck},journal={Nature Communications},year={2023},month={Dec},day={20},volume={14},number={1},pages={8352},issn={2041-1723},doi={10.1038/s41467-023-43932-6},url={https://doi.org/10.1038/s41467-023-43932-6}}AcknowledgmentsIf you benefited from participating in our community, we ask that you please acknowledge the Nuclear Multi-Messenger Astronomy collaboration, and particular individuals who helped you, in any publications.
Please use the following text for this acknowledgment:We acknowledge the Nuclear Multi-Messenger Astronomy collective as an open community of multi-domain experts and collaborators. This community and <names of individuals>, in particular, were important for the development of this project.FundingWe gratefully acknowledge previous and current support from the U.S. National Science Foundation (NSF) Harnessing the Data Revolution (HDR) Institute forAccelerating AI Algorithms for Data Driven Discovery (A3D3)under Cooperative Agreement No.PHY-2117997and the European Research Council (ERC) under the European Union's Starting Grant (Grant No.101076369).