Details
-
Type: Improvement
-
Status: Closed (View Workflow)
-
Priority: Minor
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Story Points:1
-
Epic Link:
-
Sprint:Summer 3: 6 Jul - 17 Jul, Summer 4: 14 Jul - 28 Jul, Summer 5: 3 Aug - 14 Aug, Summer 6: 17 Aug - 28 Aug, Summer 7: 31 Aug - 11 Sep, Fall 1: 14 Sep - 25 Sep, Fall 2: 28 Sep - 9 Oct
Description
The IGB project contains a dependency on a library from Affymetrix that they are no longer supporting. We have copy of the jar file for this library in one of our legacy maven repositories. We would like to retire that repository but make sure IGB can still build and function.
For this task, lets remove the affymetrix "fusion" library and the "jlfgr" library.
To begin, let's try to remove dependencies such as com.affymetrix:fusion that are not needed anymore.
Prof. [~aloraine], I have removed com.affymetrix:fusion as well as javax.jlfgr dependencies from the codebase.
But, one of the file i.e. ChpParser in the "parsers" directory of IGB module is using "fusion". It's also being called in the "getGenome()" in the "QuickLoadSymLoaderChp" of same directory.
This function is being used in many files. So, I am not sure if we can remove "fusion" dependency from IGB module.
Could you please guide me on that?
Thanks.