bluejee / openlibs Goto Github PK
View Code? Open in Web Editor NEWOpenLIBS is a package that helps to computationally perform the Analysis for on a LIBS Spectra .
Home Page: https://github.com/Bluejee/OpenLIBS
License: Other
OpenLIBS is a package that helps to computationally perform the Analysis for on a LIBS Spectra .
Home Page: https://github.com/Bluejee/OpenLIBS
License: Other
Please view the Contributing Guidelines for information on Contributing.
Non Existent documentation.
We have to add more information about LIBS and why it is helpful.
Include why a package is necessary and how the package improves the user experience.
Also, link to the website which is being built, its repo and the web page so that people can use it if need be.
Please view the Contributing Guidelines for information on Contributing.
Is your feature request related to a problem? Please describe.
The current comparison algorithm is kind of a database search algorithm that looks through the database and selects all the lines which lie in the error region. It does not take into account the shift in the spectrum which might cause a lot of false positive peaks.
This also causes lots of detected peaks to match with multiple elements. Obviously the current search is important as it gives us lots of good results, but we need a way to refine the results.
Describe the solution you'd like
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Please view the Contributing Guidelines for information on Contributing.
Is your feature request related to a problem? Please describe.
The current multi element detection function returns a dictionary which contains the information on the identified elements as well as the matched peaks and their standard values.
Describe the solution you'd like
Create a function which takes in the result dictionary as input and returns a formatted version of the result(Maybe as a numpy array or pandas dataframe) as the output. maybe it can even create and save a file as csv to a path.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
The CSV Files containing the data created using the NIST Database is to be added.
Please view the Contributing Guidelines for information on Contributing.
Is your feature request related to a problem? Please describe.
The spectra's of LIBS data that are available are not always ideal, the spectra might be having an underlaying continuum which causes the intensities of the peaks to shift upward. Although the qualitative aspects of the continuum wont be affected as much, removal of continuum will help in better assessment and quantitative analysis of the spectra.
Describe the solution you'd like
Add a function that can take in a spectra and return the continuum removed form for the spectra.
Please view the Contributing Guidelines for information on Contributing.
The Readme file currently does not contain information on how to install the package, where to find the binaries or how to build the distribution from source.
Add the following to the Readme file.
Please view the Contributing Guidelines for information on Contributing.
Is your feature request related to a problem? Please describe.
The Package currently does not give access to the standard database.
Describe the solution you'd like
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.