Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support for elementar ionOS .iarc version 3 #169

Open
sjbalint opened this issue Sep 30, 2021 · 2 comments
Open

support for elementar ionOS .iarc version 3 #169

sjbalint opened this issue Sep 30, 2021 · 2 comments

Comments

@sjbalint
Copy link

Hello,

I am attempting to use the isoverse for offline normalization of a 2020 Elementar VisION IRMS. I am finding that isoreader is unable to read .iarc version 3 files (only V2) because the Task xml is not found. I've attached an .iarc V3 file (replace .zip extension with .iarc) and hope that it will help improve isoreader to support current and future Elementar instruments. Thank you for your work in maintaining the isoverse.

data_path <- [directory]
file_name <- "example_V3.iarc"

# read files
iso_files_raw <- 
  paste0(data_path,file_name) %>% 
  iso_read_continuous_flow()

The following information is received:

Info: preparing to read 1 data files (all will be cached)...                                                                                       
Info: reading file 'example_V3.iarc' with '.iarc' reader...                                                                                        
      unpacking isoprime archive file...                                                                                                           
Warning: iarc info xml lists Version 3 which has not been tested and may cause unexpected processing issues                                        
      found 1 processing list(s) in .iarc: 'ProcessingList_1'                                                                                      
Warning: found no Method xml file(s) in iarc, proceeding without method information                                                                
Warning: caught error - no Task xml file(s) found in iarc                                                                                          
Progress: [========================================================================================================================] 1/1 (100%)  6s
Info: finished reading 1 files in 6.05 secs
Warning: encountered 1 problem.
# | FILE            | PROBLEM | OCCURRED IN        | DETAILS
1 | example_V3.iarc | error   | iso_read_flow_iarc | no Task xml file(s) found in iarc
Use iso_get_problems(...) for more details.

example_V3.zip

@sebkopf
Copy link
Contributor

sebkopf commented Oct 6, 2021

Hi @sjbalint thank you for sending the example files!! we've not worked with any V3 .iarc files before so these are invaluable for figuring out what changed from version 2.

@sjbalint
Copy link
Author

sjbalint commented Oct 6, 2021

@sebkopf Thank you for working to keep isoreader up to date! I don't come from a computer science background and am still getting familiar with R but if there is anything I can do to assist let me know. I have plenty of other .iarc files if you need additional material to work with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants