Python tools to analyze, simulate and plot results of chemical inorganic materials.
build | PyPi | Documeantion | License | Update |
---|---|---|---|---|
[![pypi-badge]][pypi] |
[email protected] [2023]
Package not yet available in Pypi and conda repos
-
The codes in this repository are still in the early stages of developement, not being yet suited for general use.
-
Initial focus in certain imaging and spectroscopy techniques.
-
Developement mostly in python, matplotlib, pandas DataFrames and Qt backends, suited for using in jupyter notebooks for example
-
Example notebooks of in progress work will be updated to the repository /notebooks folder
-
Visualization and other analysis techniques are considered with a focus in nanoparticles and MOFs compounds class.
- wavelength x CPS (counts per second)
python -m pip install numpy pandas pytz six distinctipy astropy
python -m pip install pyyaml yaml pandas parse_binary_file
-
PubMed NCBI Databasedata analysis and visualization script.
-
Elsevier Escopus Database analysis and visualization script.
-
This modules consists on fetching the number of published articles presenting a specific keyword, in each database, in every month from a user defined year range.
-
It allows to save the queryied results to a csv file for later analysis.
-
The obtained results can be plotted as a bar plot, to demonstrate this specific subject interest evolution, over the time.
-
Tensorflow automatic identification and measure of nanoparticles.
-
Model still needs to be finished and optimized.
-
Accepts data from .mzML and .ascii files
-
Plots the data, filtering from number of most intense peaks the user prefers to plot
-
Allows custom labeling specifc peaks, as well as automatic labeling the n highest peaks, with their corresponding m/z value
-
Examples of molecular structures simulation and visualization.
-
Initially only in an example notebook, using the ase package
-
The documentation present in docs folder is not yet available on the internet, however it can be build locally.
-
The docs folder contains a single html and a pdf version of the current early developement stages of the project.
-
Implement ase notebook examples in the package client module.
-
Finish tensorflow TEM image training
-
Implement mass spectrometry fragmentations plotting
-
Implement more complex data normalization and correction in spectrophotometry
-
Implement a github building workflow to the project.
-
Create a pypi releasing workflow