Saravanan666/pypi-org huggingface dataset:
Package: qbz95
这是一个机器学习库，里面整合了以下内容：常用算法的使用和实验常用数据获取和数据处理自己写的算法和实验虽然学习机器学习好几年，参与的项目也不少，尝试的算法也很多，但每次碰到新的问题，很多代码还要寻找，一些实验还需要修改才能重现，这样思路很容易被打断。
创建这个机器学习库的目的在于，提高模型创建的效率，当一个新的问题来，可以很快的用已有的方法进行验证，从而找到方向。
Package: qbzstoredl
Downloader for music from the Qobuz download storeQobuz recently discontinued support for tarball downloads.
Instead, you now have to use their Qobuz Downloader app that is not available on Linux.
Since the Downloader app never worked for me anyway and I like to use Linux, I have made this script to act as a replacement for the Downloader on Linux.InstallationPrerequisites:Python 3.11 (other versions might also work, not tested)poetryffmpegFrom pippip install qbzstoredl
qbzstoredl --register pipFrom gitgit clone https://gitlab.com/pkerling/qbzstoredl.git
cd qbzstoredl
poetry install
poetry run qbzstoredl --register poetryMIME handlerThe last step registers an URL handler for theqbzdlscheme that is used by the official downloader and allows any browser to just launch the script from the normal Qobuz download page.
Be aware that it will not work any more and you need to rerunqbzstoredl --registerif you move the directory containing this repository.UsageLog in to Qobuz in your browser.Go to "My purchases" or open a download link from a successful purchase email.Click "Download with Qobuz Downloader".Click "Open" in the popup.Depending on your browser, allow the URL to be opened with qbzstoredl.Watch as the music is being downloaded to theoutfolder.Manual usageOn the Qobuz download page, note the URL starting withqbzdl://resulting from the click on "Open" in the download popup.
You can use it on the terminal like this:poetry run qbzstoredl qbzdl://...NotesAs far as I could tell, the Downloader always downloads the FLAC version of the tracks.
If MP3 is desired, it is converted on the user's PC, so this is what this script also does.I have tested this only with a few albums in my own collection, which exclusively contains CD quality albums, so YMMV.
Feel free to report problems, but I will likely not be able to help without theqbzdl://URL for the download, which you can send me privately.
Package: qcache-client
Python client library forQCache. Uses consistent hashing to distribute data over multiple nodes.Installationpip install qcache-clientDocumentationAvailable athttp://qcache-client.readthedocs.org/en/latest/.Please see the tests in test_qclient.py for examples of how to use it.ContributingWant to contribute? That’s great!If you experience problems please log them on GitHub. If you want to contribute code,
please fork the code and submit a pull request.If you intend to implement major features or make major changes please raise an issue
so that we can discuss it first.Running testsThe tests requires that you have docker installed since they are executed against a QCache instance running
in a docker container.pip install -r dev-requirements.txt
invoke testTODOAsync interface?Changelog0.5.1 (2019-01-06)Include response content in cases of unexpected responses for easier debugging.Expose “trust_env” as a client constructor parameter to improve performance.0.5.0 (2017-01-08)Support TLS client certificate verification0.4.2 (2016-12-18)Check dropped nodes also on get, not only post.Make connection stats public and resettable.0.4.1 (2016-11-11)Include content encoding in the result object.0.4.0 (2016-09-18)Support for custom headers when running queries. This allows use of the pandas filter engine
introduced in QCache 0.6.1.0.3.2 (2016-04-10)Support Python 3.4 and 3.5.0.3.1 (2016-01-16)Include CHANGELOG in release.0.3.0 (2015-12-23)Possible to query using POST instead of GET. Good for very large queries.Additional circuit breakers to avoid infinite repetition of requests in case of errors.0.2.1 (2015-12-14)SSL and basic auth supportPossible to add custom headers when posting data, type information for example0.2.0 (2015-12-06)Report the unsliced result length as part of the result, nice for pagination for exampleUse connection pooling0.1.0 (2015-10-25)First release that actually does something sensible.0.0.1 (2015-10-15)First release on PyPI.
Package: qcarchive-step
SEAMM QCArchive Plug-inA SEAMM plug-in for QCArchiveFree software: BSD-3-ClauseDocumentation:https://molssi-seamm.github.io/qcarchive_step/index.htmlCode:https://github.com/molssi-seamm/qcarchive_stepFeaturesPlease edit this section!AcknowledgementsThis package was created with themolssi-seamm/cookiecutter-seamm-plugintool, which
is based on the excellentCookiecutter.Developed by the Molecular Sciences Software Institute (MolSSI),
which receives funding from theNational Science Foundationunder
award CHE-2136142.History2023.3.30 – Initial working version, with documentation.With the following functionality:Creation of QCArchive datasets from SEAMMAdding structures to entries in a datasetRetrieving structures from a QCArchive dataset back into SEAMM
Package: qc-benchmark-dwave
qc_benchmarkDescriptioncaict qc multi-access benchmark platformSoftware ArchitectureSoftware architecture descriptionInstallationxxxxxxxxxxxxInstructionsxxxxxxxxxxxxContributionFork the repositoryCreate Feat_xxx branchCommit your codeCreate Pull RequestGitee FeatureYou can use Readme_XXX.md to support different languages, such as Readme_en.md, Readme_zh.mdGitee blogblog.gitee.comExplore open source projecthttps://gitee.com/exploreThe most valuable open source projectGVPThe manual of Giteehttps://gitee.com/helpThe most popular membershttps://gitee.com/gitee-stars/
Package: qcb-plotting-tools
# QCB Plotting ToolsDescription of the project and the module qcb_plotting_tools.Note that this will be used as a project description for your code/application/library. Replace this withthe corresponding documentation.## How to BuildThe default project layout and build steps are discussed in [BUILD.md](BUILD.md). Some of the informationis related to the AICS build process.**NOTE**: You will also need to install DatasetDatabase in orderto pull data from our data repository! See this for further details:https://github.com/AllenCellModeling/datasetdatabase## Legal documents- [License](LICENSE.txt) _(Before you release the project publicly please check with your manager to ensure the license is appropriate and has been run through legal review as necessary.)_- [Contribution Agreement](CONTRIBUTING.md) _(Additionally update the contribution agreement to reflectthe level of contribution you are expecting, and the level of support you intend to provide.)_
Package: qcccrawl
easy to use as most of the data returned are pandas DataFrame objectscan be easily saved as csv, excel or json filescan be inserted into MySQL or MongodbTarget Usersfinancial market analyst of Chinalearners of financial data analysis with pandas/NumPypeople who are interested in China financial dataInstallationpip install qcccrawlUpgradepip install qcccrawl –upgradeQuick Startgn=crawl.BaiduNews()
gn.update_info()
print(gn.author_wx)
df_search = gn.search_news('中国银行 电子银行',day=-3, pn=None)
print(df_search)
df_search.to_excel('./search.xlsx')
df_detail = gn.news_detail(top=5)
print(df_detail)
df_detail.to_excel('./detail.xlsx')return:open    high   close     low     volume    p_change  ma5
date
2012-01-11   6.880   7.380   7.060   6.880   14129.96     2.62   7.060
2012-01-12   7.050   7.100   6.980   6.900    7895.19    -1.13   7.020
2012-01-13   6.950   7.000   6.700   6.690    6611.87    -4.01   6.913
2012-01-16   6.680   6.750   6.510   6.480    2941.63    -2.84   6.813
2012-01-17   6.660   6.880   6.860   6.460    8642.57     5.38   6.822
2012-01-18   7.000   7.300   6.890   6.880   13075.40     0.44   6.788
2012-01-19   6.690   6.950   6.890   6.680    6117.32     0.00   6.770
2012-01-20   6.870   7.080   7.010   6.870    6813.09     1.74   6.832
Package: qcd
AuthorsMarcel R.LicenseThe MIT License (MIT)Copyright (c) 2017 Marcel R.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: qcdevol
Theqcdevolpackage implements the QCD evolution of
couplings, masses, and other renormalization parameters.
Uncertainties can be incorporated into parameters using
thegvarmodule. QED effects can be included.
There are also tools for manipulating
and evolving perturbation series.See theINSTALLATIONfile for installation
directions. Testqcdevolusingmake tests.
For documentation, opensrc/html/index.htmlin
a browser. Licensing information is in theLICENSEfile.Created by G. Peter Lepage (Cornell University) 2023Copyright (c) 2023 G. Peter Lepage
Package: qcelemental
QCElementalDocumentation:GitHub PagesCore data structures for Quantum Chemistry. QCElemental also contains physical constants and periodic table data from NIST and molecule handlers.Periodic Table and Physical Constants data are pulled from NIST srd144 and srd121, respectively (details) in a renewable manner (class around NIST-published JSON file).This project also contains a generator, validator, and translator forMolecule QCSchema.✨ Getting StartedInstallation. QCElemental supports Python 3.7+.python-mpipinstallqcelementalTo install QCElemental with molecule visualization capabilities (useful in iPython or Jupyter notebook environments):python-mpipinstall'qcelemental[viz]`To install QCElemental with various alignment capabilities usingnetworkxpython-mpipinstall'qcelemental[align]`Or install both:python-mpipinstall'qcelemental[viz,align]`SeedocumentationPeriodic TableA variety of periodic table quantities are available using virtually any alias:>>>importqcelementalasqcel>>>qcel.periodictable.to_E('KRYPTON')'Kr'>>>qcel.periodictable.to_element(36)'Krypton'>>>qcel.periodictable.to_Z('kr84')36>>>qcel.periodictable.to_A('Kr')84>>>qcel.periodictable.to_A('D')2>>>qcel.periodictable.to_mass('kr',return_decimal=True)Decimal('83.9114977282')>>>qcel.periodictable.to_mass('kr84')83.9114977282>>>qcel.periodictable.to_mass('Kr86')85.9106106269Physical ConstantsPhysical constants can be acquired directly from theNIST CODATA:>>>importqcelementalasqcel>>>qcel.constants.Hartree_energy_in_eV27.21138602>>>qcel.constants.get('hartree ENERGY in ev')27.21138602>>>pc=qcel.constants.get('hartree ENERGY in ev',return_tuple=True)>>>pc.label'Hartree energy in eV'>>>pc.dataDecimal('27.21138602')>>>pc.units'eV'>>>pc.comment'uncertainty=0.000 000 17'Alternatively, with the use of thePint unit conversion package, arbitrary
conversion factors can be obtained:>>>qcel.constants.conversion_factor("bohr","miles")3.2881547429884475e-14Covalent RadiiCovalent radii are accessible for most of the periodic table fromAlvarez, Dalton Transactions (2008) doi:10.1039/b801115j(details).>>>importqcelementalasqcel>>>qcel.covalentradii.get('I')2.626719314386381>>>qcel.covalentradii.get('I',units='angstrom')1.39>>>qcel.covalentradii.get(116)Traceback(mostrecentcalllast):...qcelemental.exceptions.DataUnavailableError:('covalent radius','Lv')>>>qcel.covalentradii.get(116,missing=4.0)4.0>>>qcel.covalentradii.get('iodine',return_tuple=True).dict(){'numeric':True,'label':'I','units':'angstrom','data':Decimal('1.39'),'comment':'e.s.d.=3 n=451','doi':'DOI: 10.1039/b801115j'}van der Waals RadiiVan der Waals radii are accessible for tmost of the periodic table fromMantina, J. Phys. Chem. A (2009) doi: 10.1021/jp8111556(details).>>>importqcelementalasqcel>>>qcel.vdwradii.get('I')3.7416577284064996>>>qcel.vdwradii.get('I',units='angstrom')1.98>>>qcel.vdwradii.get(116)Traceback(mostrecentcalllast):...qcelemental.exceptions.DataUnavailableError:('vanderwaals radius','Lv')>>>qcel.vdwradii.get('iodine',return_tuple=True).dict(){'numeric':True,'label':'I','units':'angstrom','data':Decimal('1.98'),'doi':'DOI: 10.1021/jp8111556'}
Package: qcengine
QCEngineQuantum chemistry program executor and IO standardizer (QCSchema) for quantum chemistry.ExampleA simple example of QCEngine's capabilities is as follows:>>>importqcengineasqcng>>>importqcelementalasqcel>>>mol=qcel.models.Molecule.from_data("""O  0.0  0.000  -0.129H  0.0 -1.494  1.027H  0.0  1.494  1.027""")>>>inp=qcel.models.AtomicInput(molecule=mol,driver="energy",model={"method":"SCF","basis":"sto-3g"},keywords={"scf_type":"df"})These input specifications can be executed with thecomputefunction along with a program specifier:>>>ret=qcng.compute(inp,"psi4")The results contain a complete record of the computation:>>>ret.return_result-74.45994963230625>>>ret.properties.scf_dipole_moment[0.0,0.0,0.6635967188869244]>>>ret.provenance.cpuIntel(R)Core(TM)i7-7820HQCPU@2.90GHzSee thedocumentationfor more information.LicenseBSD-3C. See theLicense Filefor more information.
Package: qcew
qcewA package for retrieving Quarterly Census of Employment and Wages (QCEW) data from the Bureau of Labor Statistics'database.RequirementsPython ≥ 3.8InstallationUse the package managerpipto install qcew.pipinstallqcewUsageimportqcew# Get the entire quarterly census of employment and wages database for 2020.data=qcew.get_qcew_data(year="2020",annual=False,fields=None)# Get annual average employment and pay data for the United States from 2001 to 2021.data=qcew.get_qcew_data_slice(slice_type="area",qcew_codes=["US000"],years=[str(i)foriinrange(2001,2022)],annual_data=True,fields=["area_fips","own_code","industry_code","year","disclosure_code","annual_avg_emplvl","avg_annual_pay"])# Get monthly employment data for the state of Hawaii as well as Honolulu County, HI in 2020.data=qcew.get_qcew_data_slice(slice_type="area",qcew_codes=["15000",# Hawaii -- Statewide"15003",# Honolulu County, HI],years=["2020"],annual_data=False,fields=["area_fips","own_code","industry_code","year","qtr","disclosure_code","month1_emplvl","month2_emplvl","month3_emplvl"])# Get annual average employment and pay data for the manufacturing sector as a whole from 2010 to 2020.data=qcew.get_qcew_data_slice(slice_type="industry",qcew_codes=["31-33",# NAICS code for manufacturing sector.],years=[str(i)foriinrange(2010,2021)],annual_data=True,fields=["area_fips","own_code","industry_code","year","disclosure_code","annual_avg_emplvl","avg_annual_pay"])# Get monthly employment data for establishments with fewer than 5 employees in the first quarter of 2021.data=qcew.get_qcew_data_slice(slice_type="size",qcew_codes=["1",# Size code for establishments with fewer than 5 employees.],years=["2021"],annual_data=False,fields=["area_fips","own_code","industry_code","size_code","year","qtr","disclosure_code","month1_emplvl","month2_emplvl","month3_emplvl"])LicenseDistributed under the MIT license. SeeLICENSEfor more information.
Package: qcfoptions
Option Calculator and SimulatorGit Repository : [https://github.com/austingriffith94/qcfoptions](https://github.com/austingriffith94/qcfoptions)An option calculator born from the need to calculate the prices of various options in the QCF program at Georgia Tech. This package provides:Black Scholes pricing of traditional, barrier and exotic optionsGreeks of European style optionsSimulations of underlying asset using stochastic processesPricing of options utilizing the simulated motion of the underlyingThis was made initially to help avoid rewriting a Black Scholes calculators each time it was necessary. I’m hoping it can also provide an outlet for those looking for a general code/framework to help in the creation and experimentation of their own option simulations. Each function and class has a complete explanation on what it does, should the user be interested. For example, if you want to know how to work the European option function, simply type :>>> from qcfoptions import bsoptions>>> help(bsoptions.EuroOptions)into the command console, and it should return a relatively complete description of the function.You can install this package from PyPI by using the command :pip install qcfoptionsPlatform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Requires-Python: ~=3.0
Description-Content-Type: text/markdown
Package: qcg-pilotjob
QCG-PilotJobQCG-PilotJob is a lightweight service for execution of many computing tasks inside one allocationAuthor: Piotr Koptapkopta@man.poznan.pl, Tomasz Piontekpiontek@man.poznan.pl, Bartosz Bosakbbosak@man.poznan.plCopyright (C) 2017-2021 Poznan Supercomputing and Networking CenterOverviewThe QCG-PilotJob system is designed to schedule and execute many small jobs inside one scheduling system allocation.
Direct submission of a large group of jobs to a scheduling system can result in long aggregated time to finish as
each single job is scheduled independently and waits in a queue. On the other hand the submission of a group of jobs
can be restricted or even forbidden by administrative policies defined on clusters.
One can argue that there are available job array mechanisms in many systems, however the traditional job array
mechanism allows to run only bunch of jobs having the same resource requirements while jobs being parts of
a multiscale simulation by nature vary in requirements and therefore need more flexible solutions.The core component of QCG-PilotJob system is QCG-PilotJob Manager.
From the scheduling system perspective, QCG-PilotJob Manager, is seen as
a single job inside a single user allocation. It means that QCG-PilotJob Manager controls an execution
of a complex experiment consisting of many
jobs on resources reserved for the single job allocation. The manager
listens to user's requests and executes commands like submit job, cancel
job and report resources usage. In order to manage the resources and
jobs the system takes into account both resources availability and
mutual dependencies between jobs. Two interfaces are defined to
communicate with the system: file-based (batch mode) and API based. The former
one is dedicated and more convenient for a static scenarios when a
number of jobs is known in advance to the QCG-PilotJob Manager start.
The API based interface is more general and flexible as it allows to
dynamically send new requests and track execution of previously
submitted jobs during the run-time.To allow user's to test their scenarios, QCG-PilotJob Manager supportslocalexecution mode, in which all job's
are executed on local machine and doesn't require any scheduling system allocation.DocumentationThe documentation of the QCG-PilotJob system is available athttps://qcg-pilotjob.readthedocs.orgInstallationThe latest stable version of QCG-PilotJob can be installed with pip$pipinstallqcg-pilotjob
Package: qcg-pilotjob-cmds
QCG-PilotJob Command Line Tools (cmds)The package provides a set of command line tools for reporting and analysis of QCG-PilotJob execution.Author: Piotr Koptapkopta@man.poznan.pl, Tomasz Piontekpiontek@man.poznan.pl, Bartosz Bosakbbosak@man.poznan.plCopyright (C) 2017-2021 Poznan Supercomputing and Networking CenterDocumentationThe documentation of the QCG-PilotJob system is available athttps://qcg-pilotjob.readthedocs.orgInstallationThe latest stable version of QCG-PilotJob Command Line Tools can be installed with pip$pipinstallqcg-pilotjob-cmds
Package: qcg-pilotjob-executor-api
QCG-PilotJob Executor APIQCG-PilotJob Executor API, by imitation of the Python Executor API,
provides a relatively easy way of usage of QCG-PilotJob. It is targeted to
fulfil needs of basic execution scenarios, but may be useful also for more advanced ones.Author: Piotr Koptapkopta@man.poznan.pl, Tomasz Piontekpiontek@man.poznan.pl, Bartosz Bosakbbosak@man.poznan.plCopyright (C) 2017-2021 Poznan Supercomputing and Networking CenterDocumentationThe documentation of the QCG-PilotJob system is available athttps://qcg-pilotjob.readthedocs.orgInstallationThe latest stable version of QCG-PilotJob Executor API can be installed with pip$pipinstallqcg-pilotjob-executor-api
Package: qcgpu
QCGPUOpen Source, High Performance & Hardware Accelerated, Quantum Computer
Simulator. Read theresearch paper.Features:Written with OpenCL. Accelerated your simulations with GPUs and other
accelerators, while still running cross device and cross platform.Simulation of arbitrary quantum circuitsIncludes example algorithm implementationsSupport for arbitrary gate creation/application, with many built in.InstallingThis library is distributed onPyPIand can be installed using
pip:$pipinstallqcgpuFor more information read the fullinstalling docs.
Package: qchk
qcheckA script to display user quota info graphically on the terminalThis is just a wrapper script around quota -a, therefore quota should be installed and users should have access to itStoragespacereportforuser'saccount:storage:|==============|40%,393MBused,583MBfreefilecount:|===========|34%,6822Used,13178FreeInstall and build locallygitclone$repopip3installbuild
aptinstallpython3-virtualenvcd$repopython3-mbuildpip3installdist/qcheck...*...whlCool use casesYou can have qcheck run on login for a user by placing the following in/etc/profile.d/motd.sh/usr/local/bin/qcheck $USER
Package: qci-client
QCI ClientGetting startedEnvironment VariablesThese environment variables must be set in order to use access the API--QCI_TOKEN - token for Qatalyst APIQCI_API_URL - Example: "https://api.qci-prod.com"Installationqci-clientcurrently supports Python 3.8-11, as specified in the PEP-621-compliant
pyproject.toml.Installqci-clientfrom thepublic PyPI serverinto your Python virtual environment using--pipinstallqci-client
Package: qc-iodata
AboutIOData is a HORTON 3 module for input/output of quantum chemistry file formats.
Documentation is here:https://iodata.readthedocs.io/en/latest/index.htmlCitationPlease use the following citation in any publication using IOData library:“IOData: A python library for reading, writing, and converting computational chemistry file
formats and generating input files.”, T. Verstraelen, W. Adams, L. Pujal, A. Tehrani, B. D.
Kelly, L. Macaya, F. Meng, M. Richer, R. Hernandez‐Esparza, X. D. Yang, M. Chan, T. D. Kim, M.
Cools‐Ceuppens, V. Chuiko, E. Vohringer‐Martinez,P. W. Ayers, F. Heidar‐Zadeh,J Comput Chem. 2021; 42: 458– 464.InstallationIn anticipation of the 1.0 release of IOData, install the latest git revision
as follows:python-mpipinstallgit+https://github.com/theochem/iodata.gitAdd the--userargument if you are not working in a virtual or conda
environment. Note that there may be API changes between subsequent revisions.Seehttps://iodata.readthedocs.io/en/latest/install.htmlfor full details.
Package: qcis-sim
A simulator for QCIS.fromqcis_simimportrunqcis_str="""H Q22H Q27X Q27Y Q27Z Q27S Q27SD Q27T Q27TD Q27CZ Q27 Q22B Q1 Q4I Q1 0.1RX Q22 0.2RY Q22 0.2RZ Q10 0.2M Q22M Q27"""print(run(qcis_str,shots=100,topo=True))# topo: topological check
Package: qck
# Qck 🦆👩‍💻Qck (pronounced “quack”) is a CLI script to conveniently run
[DuckDB](https://duckdb.org/) SQL scripts with support for
[Jina](https://jinja.palletsprojects.com/) templating.## 🛠️ InstallationUsepip install qckto install.  This will make available theqckscript.## 🚀 UsageRunqck –helpto view the built-in documentation.Runningqckwith just a SQL file will execute the query and print
the results to the terminal:`bash qck myquery.sql `You can also LIMIT the number of rows in the output by adding a flag:`bash qck myquery.sql--limit10  # will only print 10 rows `To execute a query and write the result to a Parquet file, use–to-parquet:`bash qck myquery.sql--to-parquetmyresult.parquet `