Comments (20)
@pradeeban , In test_png_extraction.py we have directly called extract_headers function without calling initialize_config_and_execute where we are declaring PublicHeadersOnly and SpecificHeadersOnly as global variables. So we are getting NameError as they have not beet declared. So what I have done is instead of declaring them as global variables I have passed them as arguments to the function.
from niffler.
Hello, I am working on this issue.
from niffler.
Hi @pradeeban, I suppose the issue is with centOS as it has reached its end of life.
from niffler.
Hi @pradeeban , I have solved this issue, Please check it #288
from niffler.
Merged, but CI workflows are still failing, as you can see.
from niffler.
Yes, I tried to fix it but i haven't familiarized myself with the code base yet. @Pavan-Bellam might be able to help out as the errors are related to #282.
from niffler.
The problem is with container. It might be fixed if we chage it to ubuntu. @pradeeban is it okay to change it?
from niffler.
And this is not related to code. It is related to github actions
from niffler.
Yes, you can try and see if that fixes.
from niffler.
Hey @pradeeban , I have submitted a PR regarding this issue. Could you please check it.
from niffler.
Hi @Pavan-Bellam, you have changed the file modules/png-extraction/ImageExtractor.py in your pull request. Why is that? This fix must fix only the files in the .workflows directory.
from niffler.
Aha, got it. I will need to test this a bit more. I will get back to this by late Monday. Thank you for your contribution.
from niffler.
Okay thank you!
from niffler.
Merged.
from niffler.
#295 has broken this again. @Nitesh639 can you please have a look?
from niffler.
Fixed in dev.
from niffler.
Failing again...
from niffler.
The test failures are the same as the ones in the previous instance. Here are more details on the test failures
- One Integration Test Failed (PNG Extraction Module) - The failure did not appear until #323 the following changes in PNG Extraction Module might be the issue at hand.
- Five Unit Tests Failed (Cold Extraction Module) - These failures were a result of code added to include the StudyMonth attribute.
I will be working on the point 2 test failures.
from niffler.
Fixed the Cold Extraction Module Unit Tests at #333
from niffler.
Last commits have fixed the commit workflows in dev and main branches.
from niffler.
Related Issues (20)
- Support for custom Non-DICOM Time attributes HOT 2
- Support extracting Private DICOM tags using the png-extraction HOT 9
- Containerize PNG Extraction module HOT 8
- MemoryError while extracting metadata using PNG Extraction Module HOT 6
- png-extractor module not working in arch linux HOT 3
- Random PNG Extraction Errors HOT 2
- Enable the feature to extract only a certain DICOM headers in png-extraction HOT 6
- In png-extraction module, this configuration "PublicHeadersOnly" is not working during the extraction of private tags. After adding configuration "SpecificHeadersOnly".
- If there are large no. of mapping or metadata files - concatenating or merging them leads to a Memory Error. HOT 1
- CommonHeadersOnly is not working as expected. HOT 7
- Packaging Niffler with pip HOT 3
- Containerizing Niffler HOT 11
- file column is nan for certain images.
- Running ImageExtractor.py is not finding .dcm files in target directory HOT 8
- Anaconda reinstallation HOT 1
- macOS_install.sh script for quick installation of dependancies for MacOS HOT 1
- syntax error in the ImageExtractorNifti.py, line 206 HOT 1
- PNG-Extraction bugs: Missing Imports and Undeclared Variable Errors
- Rethinking how Niffler handles multiple query sources at once HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from niffler.