Saravanan666/pypi-org huggingface dataset:
Package: mapsyncer
MapSyncerThis repository provides a streamlined process for downloading user images from Kartaview and uploading them to Mapilio.Please, follow the steps below to get started:WorkflowThe download command follows these steps below:Authenticate the user with OpenStreetMap (OSM) account via Kartaview.Get the list of sequences uploaded by the user.Download all images and metadata for each sequence.Authenticate for Mapilio.You can select the specific sequences you want to upload to Mapilio or all downloaded sequences.And the process ends successfully.Don't worry, run.py will lead all this for you 💫.Install dependenciesMapSyncer depends on the following libraries that need to be installed before building it.Mapilio KitIn case you would like to follow the manual way you should install mapilio-kit manually.ExiftoolPip Installation and UsageYou may simply install and use the MapSyncer by using these commands below;# Installationpipinstallmapsyncer# CLI UsageRunMapSyncerManual InstallationClone theMapSyncerrepository:gitclonehttps://github.com/mapilio/MapSyncer.gitcdMapSyncerCreate Virtualenv(Optional):python-mvenvmapsyncer_env# Ubuntusourcemapsyncer_env/bin/activate# Windowsmapsyncer_env/Scripts/activateInstall the required dependencies:pipinstall-rrequirements.txtUsageThe whole process will take place in one linecdMapSyncer

pythonrun.pyThen you can start the whole process by giving thefolder pathwhere you would like to download your images 💥.Clean UpIf you need to remove and uninstall everything except images, please refer to theClean Up instructions.ContributingIf you encounter issues or have suggestions for improvements, please report them on the GitHub repository 🚀.LicenseThis project is licensed under theMIT License.Contributions and ContactFeel free to reach outGitHub Issuesif you have any questions, contribution idea or need further assistance!Mapiliois everywhere in the world! 🌍
Package: maptasker
MapTaskerDisplay the Tasker Project/Profile/Task/Scene hierarchy on a MAC based on Tasker's backup file (backup.xml)This is an application in support ofTaskerthat is intended to run on a MAC.An older version, which requires Python version 3.10 rather than 3.11 or higher, is available as version 2.6.3...pip install maptasker==2.6.3For further details, refer tothe project on Github.
Package: maptekomf-vulcan
maptekomf.vulcanProvides support for inter-operability with the OMF format and Maptek Vulcan.The sister package maptekomf.maptek provides support for inter-operability with
the Open Mining Format (OMF) and Maptek applications built on a shared
underlying infrastructure (which Maptek Vulcan is not built on).Supported application versionsMaptek Vulcan 2021.4 and laterOlder versions such as Maptek Vulcan 2020 and 2021.x may work but they have
not been tested.Implementation defined behaviourThis OMF importer/exporter implementation has the following behaviour that
may be different to how other implementations, scripts and applications handle
a given OMF project file. This is done in places where the OMF specification
does not specify how such cases should be handled, especially in cases
where data can't be represented natively in the data format.NamingThe names of objects in an OMF project are not required to be unique.
The names of objects in a given folder in a Vulcan project need be
unique as they are often stored on the file system.As a result during import if a duplicate name is detected a numerical suffix
will be added.Point colouringMaptek Vulcan's point and line sets have the concept of a per-point colour.If the colours are not all the same when exporting, then they will be written
as an attribute of typeomf.ColorDataon the object called "point colours".When importing, the "point colours" attribute will be recognised and read in
as a colour array. Vulcan does not support an arbitrary number of colour
array attributes, it only allows one set of colours for the points.Cell visibilityVulcan's grids have the concept of visibility (or a grid mask), as a way to
hide cells that are not relevant. For example, they may fall outside the data
range (i.e. the area that was measured/recorded). This is achieved by saving it
as an attribute for vertices called "visibility" in OMF and recognising the
attribute in the importer.LimitationsPer-facet attributes are not supported in Vulcan's data types.Per-vertex attributes are not supported in Vulcan's data types.Grids in Vulcan do not support texturing. This means textures for gridded
surfaces in an OMF file won't be imported.Future workImport and export for block models.
Support may be added on request; however the plan is to wait until this
package is updated to use omf-2.0.Upgrade omf package from 1.0 to 2.0.Support importing/exporting textured surfaces.Support SCD (Colour map/legend) files and colour maps in general.DistributionThis project is typically distributed as a Python wheel through PyPi.
However, other mechanisms exist.
Package: maptide
maptideSetupInstall via pip$ pip install maptideBuild from sourceBuilding from source requires the Rust compiler.Installation instructions for the Rust compiler can be found here:https://www.rust-lang.org/tools/installOnce the Rust compiler is installed:$ git clone https://github.com/CLIMB-COVID/maptide.git
$ cd maptide/
$ python -m venv env
$ source env/bin/activate
$ pip install --upgrade pip
$ pip install .Usage$ maptide -h
usage: maptide [-h] [-v] [-r REGION] [-i INDEX] [-m MAPPING_QUALITY] [-b BASE_QUALITY] [-s] [-d DECIMALS] bam

positional arguments:
  bam                   Path to BAM file

options:
  -h, --help            show this help message and exit
  -v, --version         show program's version number and exit
  -r REGION, --region REGION
                        Region to view, specified in the form CHROM:START-END (default: everything)
  -i INDEX, --index INDEX
                        Path to index (BAI) file (default: </path/to/bam>.bai)
  -m MAPPING_QUALITY, --mapping-quality MAPPING_QUALITY
                        Minimum mapping quality (default: 0)
  -b BASE_QUALITY, --base-quality BASE_QUALITY
                        Minimum base quality (default: 0)
  -s, --stats           Output additional per-position statistics (default: False)
  -d DECIMALS, --decimals DECIMALS
                        Number of decimal places to display (default: 3)Frequencies over all positions$ maptide /path/to/file.bamFrequencies over a region$ maptide /path/to/file.bam --region chrom:start-endIf a region is specified,maptidewill check for an index file with the same path as the BAM file, but with.baiappended on the end (i.e./path/to/file.bam.bai).If an index file does not exist in this location,maptidewill still run anyway, just without an index file.Index files that do not follow the naming convention/path/to/file.bam.baican still be used, but a path to the file needs to be provided:$ maptide /path/to/file.bam --region chrom:start-end --index /path/to/index.baiExample in Pythonmaptidecan be used within Python scripts:importmaptidedata=maptide.query("path/to/file.bam",region="MN908947.3:100-200",# Obtain frequencies only in this regionannotated=True,# Annotate frequencies with their bases A,C,G,T,DS,N)chrom="MN908947.3"# Chosen reference/chromosome in the BAM to accessposition=(100,0)# Position 100, insert 0 (i.e. not an insertion)# With annotated = True, frequencies are annotated with their bases:frequencies=data[chrom][position]print(frequencies)# {'A': 1, 'C': 122, 'G': 0, 'T': 1, 'DS': 13, 'N': 0}# If annotated = False, frequencies would be a list i.e. [1, 122, 0, 1, 13, 0]
Package: maptiler
### maptiler ###Easy interface to created custom sized map tiles for geohashing.- Plot the result to verify that everything is working correctly- Get tiles in the vicinity of a given latitude, longitude- You can use the `tile.hash` property for hashing- For many applications, it's even better to use `tile.x`, `tile.y` coordinates because you can reconstruct the bounding box from themImportant: What is different than most other map tiling algorithms: The tiles from maptiler have the same size- You can specify the tile size when creating the instance```import maptiler.maptiler as mtimport maptiler.map_plot as mpout_path = 'mymap.gitign.html'search_point = mt.MapPoint(40.7058254, -74.1180859)search_radius = 500 * 1000square_size = 500 * 1000map_tiler = mt.MapTiler(square_size=square_size)tiles = map_tiler.tiles_for_point(search_point,search_radius)# the (x,y) values of the tilesprint [(tile.x, tile.y) for tile in tiles]# the hash values of the tilesprint [tile.hash for tile in tiles]map = mp.Map(google_api_key='YOUR_GOOGLE_MAPS_JS_API_KEY_HERE')for tile in tiles:rect = mp.MapRect(tile.bounds[0], tile.bounds[2])map.add_entity(rect)map.add_entity(mp.MapCircle(search_point, search_radius))map.add_entity(mp.MapMarker(search_point))map.to_file(out_path, focus=search_point, zoom=4)```![maptiler - image tiles](http://i.imgur.com/W1qvWUF.png)Code hosted on `GitHub https://github.com/nziehn/maptiler`
Package: maptiler-cloud-cli
MapTiler Cloud CLIThis tool allows youupload map dataintoMapTiler Cloudusingupload API.RequirementsPythonversion >= 3.8pipvenvInstallationpipinstallmaptiler-cloud-cliAuthorizationYou need an API token to be able to use the tool.
The token can be acquired from theCredentialssection of your account administration pages in MapTiler Cloud.Specify it either on the command line or as an environment variable.maptiler-cloud--token=MY_TOKEN...MAPTILER_TOKEN=MY_TOKEN;maptiler-cloud...UsageCreate a new tilesetTo create a new tileset, use thetiles ingestcommand.maptiler-cloudtilesingestv1.mbtilesThe command will print out the tileset ID on the last line.:information_source: The GeoPackage must have a tile matrix set. Read theVector tiles generating (basic)article to learn how to create a valid GeoPackage or MBTiles from theMapTiler Engine application.:bulb: If you reach the tileset limit for your account, you will not be able to upload new tilesets, and you will get an error.
Check out ourplansto increase the number of tilesets you can have.Update a tilesetYou can use the tileset ID to upload a new file to the same tileset.maptiler-cloudtilesingest--document-id=EXISTING_TILESET_IDv2.mbtiles:warning: This optionreplacesthe tileset data with the data from the new file. It doesNOTadd the new data to the existing tileset.To learn more about using this tool, readHow to upload MBTiles or GeoPackage into MapTiler Cloud.For more control over tileset management, you can use theAdmin API.
The admin API allows you to create, update or delete a tileset among other actions.
Package: maptools
maptoolsPython library for manipulating EM mapsInstallationTo install from the github repository do the followingpython-mpipinstallgit+https://github.com/rosalindfranklininstitute/maptools.git@masterTo install from source, clone this repository. Then do the following:python-mpipinstall.If you would like to run the tests then, clone this repository and then do the following:python-mpipinstall.[test]Installation for developersTo install for development, clone this repository and then do the following:python-mpipinstall-e.TestingTo run the tests, follow the installation instructions for developers and then do the following:pytestIssuesPlease use theGitHub issue trackerto submit bugs or request features.LicenseCopyright Diamond Light Source and Rosalind Franklin Institute, 2021Distributed under the terms of the GPLv3 license, maptools is free and open source software.
Package: mapula
MapulaThis package provides a command line tool that is able to parse alignments inSAMformat and produce a range of useful stats.Mapula provides several subcommands, use--helpwith each
one to find detailed usage instructions.InstallationCount mapula can be installed following the usual Python tradition:pip install mapulaOr via conda:conda install mapulaUsage$ mapula -h
usage: mapping-stats <command> [<args>]"

Available subcommands are:
    count        Count mapping stats from a SAM/BAM file
    merge        Combine mapula count's json outputs

Collects stats from SAM/BAM files

positional arguments:
  command     Subcommand to run

optional arguments:
  -h, --help  show this help message and exitThe main subcommand command ismapula count. This command can accept one or several inputSAMorBAMfiles and outputs mapping statistics.Alignments are grouped by user-specifiable criteria,-s. These aggregations can then be output in two formats using-f. The default.csvformat is the most easily iterpretable for a quick glance, or for onward programmatic analysis the.jsonoutput contains a more in-depth view of the data.ExamplesOutput some stats in.csvformat containing mapping stats:mapula count <paths_to_sam_or_bam> -r <path_to_a_reference_fasta>Split stats only byread_groupandbarcode:mapula count <paths_to_sam_or_bam> -r <path_to_a_reference_fasta> -s barcode read_groupOutput some stats in both.csvand.jsonformat:mapula count
  <paths_to_sam_or_bam> -f all -r <path_to_a_reference_fasta> <path_to_a_reference_fasta>Accept multiple alignment and reference inputsmapula count
  <paths_to_sam_or_bam> <paths_to_sam_or_bam> -r <path_to_a_reference_fasta> <path_to_a_reference_fasta>Receive someSAMorBAMfrom stdin, output stats in.csv, and pipe theSAMrecords onwards:minimap2 -y -ax map-ont <path_to_a_reference_fasta> *_reads.fastq \
  | mapula -r <path_to_a_reference_fasta> -f csv -p \
  | samtools sort -o sorted.aligned.bamImportant: tagsAt present, for access tobarcode,run_id,read_group, mapula depends on tags being available within the inputSAMrecords, as follows:barcode=bcrun_id=rdread_group=rgIf these are not available, Mapula will just provide a placeholder ofUnknown. The minimap2 flag-ycan carry information from the.fastqheader into the records it creates to faciliate this transfer of information.HelpLicence and Copyright© 2021- Oxford Nanopore Technologies Ltd.mapulais distributed under the terms of the Mozilla Public License 2.0.Research ReleaseResearch releases are provided as technology demonstrators to provide early
access to features or stimulate Community development of tools. Support for
this software will be minimal and is only provided directly by the developers.
Feature requests, improvements, and discussions are welcome and can be
implemented by forking and pull requests. However much as we would
like to rectify every issue and piece of feedback users may have, the
developers may have limited resource for support of this software. Research
releases may be unstable and subject to rapid iteration by Oxford Nanopore
Technologies.
Package: map-utils-xethhung12
map-utils-xethhung12A simple library for google map or map related operation.Find denso map code from google map link (make use existswebsiteGet real path from google map fromurl shorteningbuildensurepythoncommand works well.
If the command not work, try usealias python="python3"or installpython3-is-pythonpackage.run build script:./py-build.shuploadWrite token to filetoken.txtSettokenvariable with commandtoken=$(cat token.txt)twineuploaddist/*-u__token__-p$tokenupdate package version./patch.sh
Package: mapview
MapviewMapview is a Kivy widget for displaying interactive maps. It has been
designed with lot of inspirations ofLibchamplainandLeaflet.The goal of this widget is to be a replacement of Google Maps widget,
even if this one works very well, it just works on Android with Kivy.
I wanted a map widget that can support custom map, and designed with
the latests state-of-the-art Kivy's methods.Featuresnative multitouch (one for translate, many for translate and zoom)asynchronous downloadingavoided GPU limitation / float precisions issues on tiles coordinatesmarker supportblazing fast!supports Z/X/Y providers by default withMapSourcesupports.mbtilesviaMBTilesMapSourcesupports marker clustering, viaClusteredMarkerLayerRequirementsIt requires theconcurrent.futuresandrequests.
If you use it on Android / iOS, don't forget to addopensslas a requirements,
otherwise you'll have an issue when importingurllib3fromrequests.Installpip install mapviewUsageThis widget can be either used within Python or Kv. That's said, not
everything can be done in Kv, to prevent too much computing.fromkivy_garden.mapviewimportMapViewfromkivy.appimportAppclassMapViewApp(App):defbuild(self):mapview=MapView(zoom=11,lat=50.6394,lon=3.057)returnmapviewMapViewApp().run()Find out more:examples/https://mapview.readthedocs.io/en/latest/ContributingCheck out ourcontribution guideand feel free to improve the flower.LicenseThis software is released under the terms of the MIT License.
Please see theLICENSE.txtfile.How to releaseSee the gardeninstructionsfor how to make a new release.
Package: mapwidget
Welcome to mapwidgetCustom Jupyter widgets for creating interactive maps using JavaScript libraries with bidirectional communicationThemapwidgetpackage provides a set of custom map widgets for creating interactive maps in a Jupyter environment using different JavaScript mapping libraries, such asCesium,Leaflet,Mapbox,MapLibre, andOpenLayers. The widgets are built on top of theanywidgetPython package.Free software: MIT licenseDocumentation:https://mapwidget.gishub.orgExamplesCesiumLeafletMapboxMapLibreOpenLayersDemosCesiumMapboxMapLibreCreditsThis package was created withCookiecutterand thegiswqs/pypackageproject template.
Package: map-with-stats
Map with statisticsThe package allows to display aninteractive map with a choropleth
displaying some statistics as color per hectare(100x100 meter square).!!! question "What is the use-case?"The typical use-case would be to visualise and do plausibility checks of hectare-level data
  as well as to compare statistics between geographic areas.The package is created and tested to work for theSwitzerland coordinates,
however, one could try to use it for any other map with hectare statistics.Read about usage inQuick start guide
Package: mapyde
mapyde v0.5.0MaPyDe stands for MadGraph-Pythia-Delphes which is a utility that allows one to
run all of the various HEP toolings or chain them together and perform a quick
analysis with the results, such as running CERN ATLAS SimpleAnalysis or pyhf.CI/CDDocsPackageMetaDocker ImagesDocker images are made available in ourcontainer registry.docker pull ghcr.io/scipp-atlas/mapyde/madgraph
docker pull ghcr.io/scipp-atlas/mapyde/delphes
docker pull ghcr.io/scipp-atlas/mapyde/pyplottingIf you want to run on a machine with an NVidia GPU and use it for limit setting
withpyhf, then there's a container for that too:docker pull ghcr.io/scipp-atlas/mario-mapyde/pyplotting-cudaRunningEveryone is centralized around the concept of providing a user configuration
file that references a template. By default,defaults.tomlis used (if not specified). These
configuration files significantly control how to run or execute the various
steps in the chain ofmapyde. Use the command line interface to get started:# display the help
mapyde --help

# open Textual TUI
mapyde --tui

# display the prefix path for data cards shipped with mapyde
mapyde --prefix cards

# parse and display the config
mapyde config parse user.toml

# run all steps
maypde run all user.toml

# run only madgraph
mapyde run madgraph user.toml

# display the help for running
mapyde run --helpConfiguration DetailsThere are a lot of different configuration options one can specify. For right
now, the user is asked to look atdefaults.toml,
runmapyde config parse user.toml, open adiscussion, or look at the source code.MadGraphProduces ahepmcfile. You can:specify process, param, and run cardsdefine particle masses in config filedefine additional kinematic cuts to apply at parton levelspecify pythia carddefine center of mass energyDelphesRun a parameterized detector simulation, outputting aROOTfile. You can:specify Delphes cardAnalysisAnalyze the Delphes output, which could be user-provided analysis code. There
are some scripts already provided for you:scripts/Delphes2SA.pywill make an ntuple that can
be parsed bySimpleAnalysisfor limit setting.scripts/SimpleAna.pywill make a generic "flat"
ntuple in a ROOT file.scripts/muscan.pywill use pyhf to perform a mu-scan
and compute upper-limits for a public likelihood injected with results fromSimpleAnalysis.
Package: mapykoB
DescriptionMapykob is a Python application that provides an easy way to experiment with Markov models. While built for educational purposes, it can both be used for educational or commercial purposes.PyPI hostingStateInstallationTo install mapykoB simply run the following command in a terminal window:$  pip install mapykoBIf you would rather install from source, run the following commands in a terminal window:$  git clone https://github.com/octoandzl/mapykoB.git
$  cd mapykob
$  python setup.py installUsageAn example would be:$  sample_data = np.array([
$    [1, 1, 1, 0, 0, 0, 0, 0],
$    [0, 1, 0, 0, 0, 1, 0, 0],
$    [0, 0, 0, 0, 0, 1, 0, 1],
$    [0, 0, 1, 0, 1, 1, 1, 1],
$    [0, 0, 0, 0, 1, 0, 1, 0],
$    [0, 1, 0, 0, 1, 1, 0, 1],
$    [0, 0, 0, 1, 1, 1, 0, 0]])

$  possible_observations = Counter(sample_data[i][j] for i in range(len(sample_data)) for j in range(len(sample_data[i])))
$  M = 2
$  V = len(possible_observations)
$  hmm_discreet = hmm_discreet(M,sample_data,V)
$  hmm_discreet.pi = np.array([0.5, 0.5])
$  hmm_discreet.A = np.array([[0.7, 0.3], [0.4, 0.6]])
$  hmm_discreet.B = np.array([[0.6, 0.4], [0.3, 0.7]])
$  hmm_discreet.compute_alpha(0)
$  p = hmm_discreet.compute_p_from_alpha(0)
Package: mapyl
MaPyLA Python Machine learning libraryA python machine learning library dedicated to simplicity and usabilityMaPyL has the purpose of introducing a simple and functional machine learning library for those who don't want to spend days reading documentations.All it needs is NumPy!Read The Docs!Our documentation is availablehereWe promise it's easy for you to get around.FeaturesThe current library has the following features:Linear, polynomial and logistic regressionClassificationFeature scalingSupport Vector MachinesClustering (K-means and DBSCAN)ContributingCurrently contributing is closed and we will not accept any contributions outside of our team.This is because the library is still in the very (very) early stages of development and there is still much work to be done, and random people working on the library at the same time as us won't help much right now, so hold your horses while we work on it.Since the first verion was already released, we are considering opening the library for more people, although we don't have a due date yet.