File | Date | Author | Commit |
---|---|---|---|
data | 2023-08-06 |
![]() |
[587c4a] minor changes in stats.reg.py dev code |
docs | 2024-04-26 |
![]() |
[c52002] add detail info from docs |
examples | 2024-04-09 |
![]() |
[6cb06d] fix-code: examples/plot/dev.py: fix import |
mbapy | 2024-04-27 |
![]() |
[539f38] fix-code: scripts/peptide: mmw: support any mul... |
test | 2024-04-27 |
![]() |
[8f75bb] fix-bug: web_utils.task.TaskPool get result in ... |
.gitignore | 2024-01-09 |
![]() |
[0a01c8] add none install requiement option for no requi... |
.readthedocs.yaml | 2023-10-17 |
![]() |
[699770] Update .readthedocs.yaml |
LICENSE | 2023-09-08 |
![]() |
[a92b8a] no changes by VSCode |
MANIFEST.in | 2024-04-21 |
![]() |
[3cb6e5] fix-code: scripts._main_: move scripts_info int... |
README.md | 2024-04-04 |
![]() |
[f30dcb] update README |
mkdocs.yml | 2023-09-08 |
![]() |
[a92b8a] no changes by VSCode |
requirements.json | 2024-04-27 |
![]() |
[c76651] add ujson to full set |
setup.py | 2024-04-25 |
![]() |
[f81156] v0.7.3 |
mbapy is a Python package that includes a collection of useful Python scripts as sub-modules, and it's goal is Basic for All in Python.
mbapy primarily focus on data works, including data-retrieval, data-management, data-visualization, data-analysis and data-computation. It is built for both python-users and command-line-users.
Now, mbapy only support pypi install:
pip install mbapy
mbapy is a multi-funtional package, and it does not require every third-party packages to make every sub-module work. However, it provides some requriements option to install more specified requirements to make some sub-modules work:
1. bio: some packages for biology(sci).
install as pip install mbapy[bio]
2. game: some packages for game(pygame).
install as pip install mbapy[game]
3. full: full requirements to make almost every sub-module in mbapy work(except dl_torch).
install as pip install mbapy[full]
If you find the latest release version has some problems, you can try install the up-to-date version on github or gitee:
pip install git+https://github.com/BHM-Bob/BA_PY.git
pip install git+https://gitee.com/BHM-Bob/BA_PY.git
The documentation for mbapy can be found on read the docs or just in the docs
folder.
some version info
some utils for easier coding
imgae utils, including reading, saving and process a image into a feature tensor via pytorch.
video utils, including extract frames or unique frames from a video.
pandas.dataFrame utils for plot and some simple plot based on plt
utils for web-crawler
get a web hyml page or a selenium browser warpper for easier usage.
utils for parsing html
small task manager
a light-weight web spider architecture
BAKmeans, KOptim, KBayesian from KMeans, and a func for many cluster
pandas.dataFrame utils for stats
regression
some test func(using scipy and mostly give a support for mbapy-style data input)
pytorch utils for deeplearning
basic blocks : tiny network structures
utils for dataset loading
some loss function
model : deeplearning model constructed with basic blocks
deeplearning training utils
learning rate scheduler
sci-paper utils, contains paper searching, downloading and parsing
search papers via pubmed, baidu xueshu, wos
download papers via scihub
parse paper from a pdf file into a dict of each sections
some useful scripts for command user
launch by python -m mbapy.scripts.XXX
or mbapy-cli XXX
.