Saravanan666/pypi-org huggingface dataset:
Package: mdsimseval
MD Feature Extraction and EvaluationMDSimsEvalis a package we created as part of my undergraduate thesis that in a flexible way calculates useful
metrics from a collection of Molecular Dynamics (MD) simulations, stores them and provides a number of methods for
analysis and classification.More specifically the use case we developped this package for was to define and evaluate models used
for discriminating agonist vs. antagonist ligands of the 5-HT2A receptor.Install:pip install mdsimsevalMore can be found on the docs.Thesis AbstractMolecular dynamics (MD) is a computer simulation method for analyzing the physical
movements of atoms and molecules. The atoms and molecules are allowed to interact
for a fixed period of time, giving a view of the dynamic "evolution" of the system. Then
the output of these simulations is analyzed in order to arrive to conclusions depending
on the use case.In our use case we were provided with several simulations between ligands and the 5-HT2A
receptor which is the main excitatory receptor subtype among the G protein-
coupled receptor (GPCRs) for serotonin and a target for many antipsychotic drugs. Our
simulations were of two classes. Some of the ligands were agonists meaning that they
activated the receptor, while the other were antagonists meaning that they blocked the
activation of the receptor.Our goal was to find a set of features that was able to discriminate agonists from
antagonists with a degree of certainty. The small discriminative power of the currently
well-known descriptors of the simulations motivated us to dig deeper and extract a
custom-made feature set. We accomplished that by defining a method which is able to
find in a robust way, the residues of the receptor that had the most statistically
significant separability between the two classes.
Package: mds-investment
mds-investmentTryton module to add investment items.Installpip install mds-investmentRequiresTryton 7.0How toStore values such as stocks, funds and commodities in Tryton.
Watch the performance. The Tryton module periodically loads
quotes of values from one or more price sources.
You can define the course sources yourself.Changes7.0.26 - 06.12.2023add: columns optional7.0.25 - 01.12.2023compatibility to Tryton 7.0code/speed optimized
Package: mdsisclienttools
mdsisclienttoolsPython package containing client tools to assist in accessing and using the RRAP M&DS IS APIs and services.Installation$pipinstallmdsisclienttoolsUsageDocumentationSee our read-the-docs documentation hereContributingInterested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.Licensemdsisclienttoolswas created by RRAP. RRAP retains all rights to the source and it may not be reproduced, distributed, or used to create derivative works.Creditsmdsisclienttoolswas created withcookiecutterand thepy-pkgs-cookiecuttertemplate.
Package: mds-jl6276-finalproject
mds_jl6276_finalprojectA final project for MDS 2022 Fall. It includes a function that relies on Yelp api, and the funtion takes in a catagory in terms like 'bars', 'restaurant', etc... and return the location of resaurant in New York On map.Installation$pipinstallmds_jl6276_finalprojectUsageTODOContributingInterested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.Licensemds_jl6276_finalprojectwas created by Jin Liu. It is licensed under the terms of the MIT license.Creditsmds_jl6276_finalprojectwas created withcookiecutterand thepy-pkgs-cookiecuttertemplate.
Package: mds-lang-extension
mds-lang-extensionThis module extends the list of available languages in Tryton.
There are no new translations. You can use the new languages
in the language selection of the parties.Installpip install mds-lang-extensionRequiresTryton 5.0Changes5.0.0 - 12/16/2019minor changes to be compatible to Tryton 5.00.1.3 - 07/27/2017added Kurdish, Chechen, Tamil (Sri Lanka)0.1.2 - 07/13/2017added persian for AF + TJadded countries for arabic language0.1.1 - 07/12/2017added german translations0.1.0 - 07/12/2017first public version
Package: mdslides
DescriptionmdSlidesis a small utility for creating slideshows from markdown files. It is a wrapper around other tools
that actually generate the slides (currently only Pandoc) and handles setting up and passing the correct
command options to each tool.Given a small Pandoc markdown file named simple.md,---title  : Example Presentation---# First SlideText# Second Slide$\nabla \cdot \vec{E} = \frac{\rho}{\epsilon_0}$and runningmdSlideson it$mdSlidessimple.mdwill produce a directory namedsimplethat contains a file namedindex.html. You can open the file
in a web browser to start the slide show.mdSlideswill also copy files that are needed for the slideshow, for example css files, images, etc, and
configure the slideshow to use the local files so that you can copy the directory to another computer (like
a web server) and it will still work.Multiple "engines" are supported. The default engine usesPandocto output
aslidypresentation. To see a list of
supported engines, run$ mdSlides --list-enginesOnly a few engines are currently supported, but others will be added in the future.InstallingYou can install mdSlides withpippip install mdSlides
Package: mds-mdsbackuplib
mdsbackuplibStores QEMU/KVM-instances to a tar-archive, compressed, encrypted,
upload to backupserverInstallpip install mds-mdsbackuplibRequirestar, gpg, curlChanges0.5.5 - 31.05.2021add: new parameter ‘tarextracmd’ + ‘force_file_ext’0.5.4 - 21.12.2018fix: save xml-file causes exceptionfix: syntax in example0.5.3 - 21.12.2018fix: removed unnecessary importsadded protocols for upload0.5.2 - 20.12.2018public version
Package: mds-mdslibvirt
mdslibvirtget access to libvirtd using PythonInstallUbuntu & Python3:sudo apt-get install python3-libvirtUbuntu & Python2:sudo apt-get install python-libvirtpip install mds-mdslibvirtChanges0.1.1 - 21.12.2018fix: bug in stopVm()0.1.0 - 19.12.2018public version
Package: mds-mdspwrstripbackup
mdspwrstripbackuprsync backups to external hard drives with switchable power strip.Installpip install mds-mdspwrstripbackup
sudo apt-get install libwww-perlChanges0.1.2 - 23.01.2020updt: store backups of 1st of month for one yearadd: run without switchable power strip - backup only0.1.1 - 09.01.2019fix: exception in autofix-filesystem0.1.0 - 07.01.2019public version
Package: mds-mdsshellcommand
mdsshellcommandInvokes console programs from Python, returns the text and return code.Installpip install mds-mdsshellcommandChanges0.6.5 - 04.09.2023optimize for Python 3.9++0.6.3 - 23.01.2020fix: unicode handing again0.6.2 - 09.01.2019fix: unicode handing in python20.6.1 - 08.01.2019convert results to string0.6.0 - 13.12.2018public version
Package: mds-periodic-invoice
mds-periodic-invoicePeriodic invoices for trytonThis module automatically creates new invoices based
on a invoice template. You can set a rule for repetition.
Wildcards are supported in the description fields.Installpip install mds-periodic-invoiceRequiresTryton 4.6Changes4.6.0 - 12/19/2017compatibility to Tryton 4.60.1.0 - 10/19/2017init
Package: mds-pim-calendar
mds-pim-calendarA Calendar for Tryton.
Supports any number of calendars per Tryton user, sharing calendars
between users with selectable permissions per share.Installpip install mds-pim-calendarRequiresTryton 7.0GooCalendar (>= 0.7)  on client sidePermissionsPIM Calendar defines two new user groups.PIM Calendar - User: The user can create their own calendars and share them with other users.PIM Calendar - Administrator: The user can view and edit the calendars of all users.Todorepeating eventsall-day-events and time-events in a single view, when the Tryton client it supportsChanges7.0.2 - 04.12.2023comatibility with Tryton 7.0
Package: mds-pim-memos
mds-pim-memosTryton module to store memos.
Memos are only visible to the owner.
Categories can be assigned to the memos.Installpip install mds-pim-memosRequiresTryton 7.0Changes7.0.11 - 06.01.2024fix: add report ‘html’7.0.10 - 06.12.2023fix: access to user_ir in ir-rule7.0.9 - 03.12.2023compatibility to Tryton 7.0
Package: mds-purchase-line-twocolumn
mds-purchase-line-twocolumnTryton modules to add a two-column-line-type to purchases.How ToYou need to update your purchase-templates.
A sample template is included in the module folder.Installpip install mds-purchase-line-twocolumnRequiresTryton 5.0Changes5.0.4 - 27.02.2020fix: tests5.0.3 - 19.02.2020fix: exception on create-invoiceadd: depency to mds-account-invoice-line-twocolumn5.0.2 - 12.02.2020fix: copy both columns on creating invoice5.0.1 - 11.02.2020add: fodt-File
Package: mds_pycounts_yzeng
mds_pycounts_yzengtoy packageInstallation$pipinstallmds_pycounts_yzengUsagepycountscan be used to count words in a text file and plot results
as follows:frompycounts.pycountsimportcount_wordsfrompycounts.plottingimportplot_wordsimportmatplotlib.pyplotaspltfile_path="test.txt"# path to your filecounts=count_words(file_path)fig=plot_words(counts,n=10)plt.show()ContributingInterested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.Licensemds_pycounts_yzengwas created by Yan Zeng. It is licensed under the terms of the MIT license.Creditsmds_pycounts_yzengwas created withcookiecutterand thepy-pkgs-cookiecuttertemplate.
Package: mds-sale-line-twocolumn
mds-sale-line-twocolumnTryton modules to add a two-column-line-type to sales.How ToYou need to update your sale-templates.
A sample template is included in the module folder.Installpip install mds-sale-line-twocolumnRequiresTryton 5.0Changes5.0.3 - 19.02.2020fix: exception on create-invoiceadd: depency to mds-account-invoice-line-twocolumn5.0.2 - 12.02.2020fix: copy both columns on creating invoice5.0.1 - 11.02.2020add: fodt-file
Package: mdssdk
Python SDK/API library for Cisco MDS Switches.This library will be useful for automating day to day tasks or developing new tools which involve Cisco MDS switchesPython version: 3.6 and aboveSupports both NXAPI and SSHLimited support for N9K and FIApache License, Version 2.0 (the "License")Installation StepsFrom pip:Installs the latest version.pip install mdssdk
    export NET_TEXTFSM=$HOME/mdssdk-templates/From github:git clone https://github.com/Cisco-SAN/mdssdk.git
   cd mdssdk
   python setup.py install
   pip install -r requirements.txt
   export NET_TEXTFSM=$HOME/mdssdk-templates/Note:mdssdkrequiresNET_TEXTFSMenvironment variable to be setThis variable points to the directory where the textfsm templates are copied toTo set the env please execute the below command after installingmdssdkexport NET_TEXTFSM=$HOME/mdssdk-templates/It is recommended that you add this env permanently into your.bashrcor.cshrcfileUninstallation StepsTo uninstall mdssdk,pip uninstall mdssdkDocumentationhttp://mdssdk.readthedocs.io=======
Historyv1.5.1 (2022-9-4)bug fixv1.5.0 (2022-8-18)Support for new 9124v and 9148v switchesv1.4.0 (2022-1-27)Support for installation via pip installFix analytics setter apiadded setup.cfg for pypi uploadv1.3.0 (2021-8-23)Limited Support for N9K and FISome bug fixes and enhancementsv1.2.0 (2021-2-17)Support for 8.5(1) releaseSome bug fixes and improvementsv1.1.0 (2020-08-21)Support for 8.4(2b) releaseMany bug fixes and improvementsv1.0.1 (2020-05-11)Python SDK/API library for Cisco MDS switchesPEP8 ComplianceSupported modules are switch,devicealias,vsan,zone,zoneset and many morePlease check the documentation for more details.
Package: mds_sm_pycounts
mds_sm_pycountsA cool package for counting words in a text fileInstallation$pipinstallmds_sm_pycountsUsagemds_sm_pycountscan be used to count words in a text file and plot results
as follows:frommds_sm_pycounts.mds_sm_pycountsimportcount_wordsfrommds_sm_pycounts.plottingimportplot_wordsimportmatplotlib.pyplotaspltfile_path="test.txt"# path to your filecounts=count_words(file_path)fig=plot_words(counts,n=10)plt.show()ContributingInterested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.Licensemds_sm_pycountswas created by Sean McKay. It is licensed under the terms of the MIT license.Creditsmds_sm_pycountswas created withcookiecutterand thepy-pkgs-cookiecuttertemplate.
Package: mds-sqlextension
sqlextensionThis module makes some SQL commands available for use with python-sql.Installpip install mds-sqlextensionAvailable SQL functionsAnyInArray (any)ArrayAgg (array_agg)Ascii (ascii)Concat2 (concat)FuzzyEqal (%)Lower (lower)Replace (replace)ReplaceRegexp (regexp_replace)RPad (rpad)SplitPart (split_part)StringAgg (string_agg)Available SQL expressionsOverlaps ( (start1, end1) overlaps (start2, end2) ):tab1.select(
   tab1.id,
   where=Overlaps('2017-10-01', '2017-10-15', tab1.start, tab1.end) == True
   )RegexMatchWithCase(<column>, <regular expression>)RegexMatchNoCase(<column>, <regular expression>):tab1.select(
  tab1.id,
  where=RegexMatchNoCase(tab1.rgbcolor, '^#[0-9,a-f]{6}$')
  )To make FuzzyEqual work, callCREATE EXTENSION pg_trgm;in PostgreSQL.Requirespython-sqlChanges0.1.11 - 04/30/2021add: LPad0.1.10 - 03/02/2021fix: parameter order in StringAgg()0.1.9 - 02/22/2021add: parameter ‘order’ to StringAgg0.1.8 - 02/13/2018new: two operators - RegexMatchNoCase + RegexMatchWithCase0.1.7 - 03/09/2018fix: generate valid params in ‘Overlaps’0.1.6 - 03/08/2018added expression: Overlaps0.1.5 - 02/01/2018added function: ReplaceRegexp0.1.4 - 12/14/2017bugfix: import-syntax in python3added docstrings for help0.1.3 - 07/14/2017added ‘split_part’0.1.2 - 06/09/2017import optimized0.1.1 - 06/09/2017first public version
Package: mdstat
This short library is used to convert your/proc/mdstatfile into an object
usable in Python.  It comes with a shortmdjsonscript that dumps your file
in a JSON format.RequirementsLinux (or at least get mdstat files from a Linux machine)Python 2.6+ (or 3.2+)Example usageFor most use cases, you can simple runmdstat.parse()to get nested
dictionaries repesenting your local/proc/mdstatfile.  If you fetch the
file remotely or need to run the parser on a stream, useparse_stream.$mdjson{"personalities":["raid10"],"unused_devices":[],"devices":{"md127":{"read_only":true,"status":{"near_copies":2,"blocks":34359475200,"raid_disks":4,"offset_copies":0,"far_copies":1,"synced":[true,true,true,true],"chunks":"512K","super":"1.2","non_degraded_disks":4},"bitmap":null,"resync":null,"active":true,"disks":{"xvdf":{"spare":true,"faulty":false,"write_mostly":false,"number":4,"replacement":false},"xvdd":{"spare":false,"faulty":false,"write_mostly":false,"number":2,"replacement":false},"xvde":{"spare":false,"faulty":false,"write_mostly":false,"number":3,"replacement":false},"xvdb":{"spare":false,"faulty":false,"write_mostly":false,"number":0,"replacement":false},"xvdc":{"spare":false,"faulty":false,"write_mostly":false,"number":1,"replacement":false}},"personality":"raid10"}}}You can also use the python interface to generate a nested dictionary:>>>importmdstat>>>mdstat.parse(){"personalities":["raid1","raid5","raid10",],"devices":{"md0":{"active":True,[...snip...]}}"unused_devices":[]}
Package: mdstat-influx
mdstat-influxread mdstat and format for line messagesIncludes a script mdstat-influx.py.  When run, it outputs messages in a line format.Example:$ mdstat-influx.py
mdstat,device_name=md0,raid_level=raid5,hostname=tinfoil disks=3i,faulty_disks=0i,replacement_disks=0i,spare_disks=0i,faulty_pct=0.0
mdstat,device_name=md1,raid_level=raid5,hostname=tinfoil disks=3i,faulty_disks=0i,replacement_disks=0i,spare_disks=0i,faulty_pct=0.0
Package: mds-timesheet-invoiced
mds-timesheet-invoicedTryton module to add a invoiced tab to timesheet table.Installpip install mds-timesheet-invoicedRequiresTryton 4.8Changes4.8.1 - 10.10.2018added/changed tabs ‘To Invoice’, ‘Not Invoiceable’, ‘Invoiced’4.8.0 - 05.10.2018init
Package: mds_writing_serialletter
serial lettersa Tryton module to write serial letters for paper-based newsletterscreate a letter-template with placeholdersexport a Libreoffice-Writer-file or PDF-file from the letter-template, individually for each recipientInstallpip install mds-writing-serialletterRequiresTryton 4.6mds-party-fieldaddonHow to useGrant access to serial-letterThe groupSerial letter - viewgrants read access to the serial letter.The groupSerial letter - editgrants read/write access to the serial letter.The groupParty Administrationallows the user to createsalutationsandgreetings.Create some salutations and greetingsInParty/Configuration, openSalutationand create a few salutation, something like ‘Mr.’, ‘Mrs.’, etc.
Then openGreetingsand create something like ‘Dear’, ‘Hello’, etc.Create serial letter templateInWriting, openSerial Letterand create a new entry. Enternameandsubject. Enter acontactto your serial letter.
Insert text and use placeholders to place recipient-specific texts.The result could look like this:[party:correspondence]
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
nonumyeirmod tempor invidunt...

sincerely
[contact:name]Add recipientsClickRecipientand add some recipients. A party can have several addresses, one of these addresses must be marked as a mailing address. Click the buttonActivate mailing addressto mark the first address as the mailing address.
For the individual recipients, select the salutations and greetings (double-click the receiver, select und save).ExportClick the report button to get a LibreOffice-Writer-file from your mailing.Changes4.6.1 - 12/15/2017compatibility to Tryton 4.6 + Python30.1.3 - 06/14/2017updated depency0.1.2 - 06/07/2017module name changed0.1.1 - 05/26/2017first public version
Package: mdsynthesis
As computing power increases, it is now possible to produce hundreds of
molecular dynamics simulation trajectories that vary widely in length,
system size, composition, starting conditions, and other parameters. Managing
this complexity in ways that allow use of the data to answer scientific
questions has itself become a bottleneck. MDSynthesis is an answer to this
problem.Built on top ofdatreant, MDSynthesis gives a Pythonic interface to
molecular dynamics trajectories usingMDAnalysis, giving the ability to work
with the data from many simulations scattered throughout the filesystem
with ease. It makes it possible to write analysis code that can work across
many varieties of simulation, but even more importantly, MDSynthesis allows
interactive work with the results from hundreds of simulations at once without
much effort.Efficiently store intermediate data from individual simulations for easy recallThe MDSynthesisSimobject gives an interface to raw simulation data
throughMDAnalysis. Data structures generated from raw trajectories (pandas
objects, numpy arrays, or any pure python structure) can then be stored and
easily recalled later. Under the hood, datasets are stored in the efficient
HDF5 format when possible.Powered bydatreantunder the hoodMDSynthesis is built on top of the general-purposedatreantlibrary.  The
Sim is aTreantwith special features for working with molecular dynamics
data, but every feature of datreant applies to MDSynthesis.DocumentationA brief user guide is available onRead the Docs.ContributingThis project is still under heavy development, and there are certainly rough
edges and bugs. Issues and pull requests welcome!MDSynthesis follows the development model ofdatreant; see thecontributor’s guideto learn how to get started with contributing back.
Package: mdt69x
mdt69xThis is a simple Python module to communicate with Thorlabs MDT69X Piezo controllers.Getting StartedSimply copy themdt69x.pyin your project directory.
The module uses the pySerial module to communicate over USB with the controller, so make sure to add it to your project as well.Alternatively, install the module by running:pip install mdt69xDetailsThe module implements almost all commands supported by the Thorlabs MDT693 controller.
The only commands not implemented are DACSTEP (both get and set), and the arrow commands (up, down, right, left).An example file is provided (mdt69x_example.py), which shows usage of a few of the available methods.The module was tested with the Thorlabs MDT693, but it should also work with the other MDT69X modules.It works both with and without compatibility mode,
although it defaults to compatibility mode.
Note that certain commands (such as set_xyz_voltage) will only work on firmware version >2,
and will not work if you try to use them on compatible hardware/firmware.AuthorClaudio Arena- University College London (UCL), Astrophysics PhDLicenseThis project is licensed under the MIT License - see theLICENSE.mdfile for details
Package: md-table-creator
MD Table CreatorPython 3.8.3Takes in a mysql create table syntax as an input and output markdown table which you can then paste into confluence.3.8.2 is used for the walrus operatorContributingSetupCreate a virtualenv, example withpyenvandpyenv-virtualenvplugin:pyenv install 3.8.2
pyenv virtualenv 3.8.2 md-table-creator
pyenv local md-table-creator # Automatically activates md-table-creator whenever you are in this folder
pip install -r requirements.txt
pre-commit installRunning Testspytest .
pytest -vv . # verbose modeOr if you want tests to re-run when any file is changed:ptw .
ptw . -- -vv # verbose modeRunning formatterblack .BuildingInstalled pyinstaller and ran:pyinstaller --onefile --console md_table_creator.pyThen copied the executable from the dist folder to the runnable folder:cp dist/md_table_creator runnable/md_table_creatorUploading as a library to pypyFollowed these instructions:https://dzone.com/articles/executable-package-pip-installrm -rf build dist # clear as folders conflict with pyinstaler
python setup.py bdist_wheel # compile
python -m twine upload dist/* # upload to pypyVersioningUsing semantic versioning
Package: mdtablegen
About mdtablegenThis is a Python module to generate Markdown tables. Specifically the
Markdown dialect that HL docgen (and derivatives) speak. A few existing
Python Markdown generator libraries don't exactly do this.Example Output+---------------+----------+-----------+----------------------+----------------------------+
| Address       | Port     | Service   | Fingerprint          | Comments                   |
+===============+==========+===========+======================+============================+
| 172.22.150.88 | 443/tcp  | ssl|http  | Some httpd           | Here's a comment           |
+---------------+----------+-----------+----------------------+----------------------------+
| 172.22.150.88 | 8089/tcp | ssl|http  | Some httpd           |                            |
+---------------+----------+-----------+----------------------+----------------------------+
| 172.22.30.10  | 53/tcp   | domain    | (unknown banner: ... | This looks interesting     |
+---------------+----------+-----------+----------------------+----------------------------+
| 172.22.30.119 | 22/tcp   | ssh       | ProFTPD mod_sftp ... |                            |