oss-slu / esp

MIT License
0 stars 5 forks source link

Add Multiple Search Functionality for Data Extraction #113

Open SiriChandanaGarimella opened 1 week ago

SiriChandanaGarimella commented 1 week ago

Is your feature request related to a problem? Please describe. Currently, there is no functionality to search and extract data for multiple search terms simultaneously from ORCA files. Users who need to extract different types of data (e.g., "CARTESIAN COORDINATES" and "GIBBS FREE ENERGY") have to perform separate searches for each term, which is time-consuming and inefficient.

Describe the solution you'd like Implement a multiple search terms feature as follows:

  1. Allow users to enter multiple search terms in the search input field
  2. Display entered terms as removable chips (as per the current UI)
  3. Process all search terms in a single operation
  4. Extract and provide data for all search terms in the preview and output document
  5. Organize the extracted data by search term in the Preview and final Word document
  6. Maintain the existing "Is the search criteria same for all search terms" option to apply uniform search criteria

When a user searches for multiple terms like "CARTESIAN COORDINATES" and "GIBBS FREE ENERGY," they should get a single output document containing results for both terms, properly labeled and organized. The same has to be displayed in the preview as well.