Page MenuHomePhabricator

aekavur (Ali Emre Kavur)
User

Projects

User Details

User Since
Jul 27 2021, 12:48 PM (61 w, 5 d)

Recent Activity

Jun 17 2022

aekavur closed T29214: challangeR Patch v1.0.4 as Resolved.
Jun 17 2022, 1:23 PM · challengeR
aekavur committed rCHALLENGERc64fd54211b0: Merge tag 'v1.0.4' into develop (authored by aekavur).
Merge tag 'v1.0.4' into develop
Jun 17 2022, 1:15 PM
aekavur committed rCHALLENGER3f166ef433b4: Merge branch 'release/T29214-v1.0.4' (authored by aekavur).
Merge branch 'release/T29214-v1.0.4'
Jun 17 2022, 1:15 PM
aekavur committed rCHALLENGER1e255a369337: Bump version number (authored by aekavur).
Bump version number
Jun 17 2022, 1:14 PM
aekavur committed rCHALLENGER65ff4d3e1dfb: Add change notes (authored by aekavur).
Add change notes
Jun 17 2022, 1:14 PM
aekavur committed rCHALLENGER27c8216cc0e1: test-challenge.R updated (authored by aekavur).
test-challenge.R updated
Jun 17 2022, 1:14 PM
aekavur committed rCHALLENGER4286493e3968: Add change notes (authored by aekavur).
Add change notes
Jun 17 2022, 1:14 PM
aekavur created T29214: challangeR Patch v1.0.4.
Jun 17 2022, 9:12 AM · challengeR
aekavur committed rCHALLENGERa05c18922f37: Merge branch 'feature/T28746-NanValuesCauseError' into develop (authored by aekavur).
Merge branch 'feature/T28746-NanValuesCauseError' into develop
Jun 17 2022, 8:54 AM
aekavur committed rCHALLENGERfb78c32e9541: Warning messages for missing values reviewed (authored by aekavur).
Warning messages for missing values reviewed
Jun 17 2022, 8:54 AM
aekavur closed T28746: [dash] NaN values cause error as Resolved.
Jun 17 2022, 8:52 AM · challengeR, webChallengeR
aekavur added a comment to T28746: [dash] NaN values cause error.

Warning messages when there are missing values in the data were reviewed as below:

Jun 17 2022, 8:52 AM · challengeR, webChallengeR
aekavur closed T29167: [dash] Bars and dots don't match in podium plot as Resolved.
Jun 17 2022, 8:46 AM · challengeR, webChallengeR
aekavur closed T28966: y-axis of blob plots always scaled to 5 as Resolved.
Jun 17 2022, 8:45 AM · challengeR
aekavur committed rCHALLENGER263302f20b33: Merge branch 'feature/T28966-YaxisOfBlobPlotsAlwaysScaledTo5' into develop (authored by aekavur).
Merge branch 'feature/T28966-YaxisOfBlobPlotsAlwaysScaledTo5' into develop
Jun 17 2022, 8:44 AM
aekavur committed rCHALLENGERd3579fd51cf4: breaks defined in if..else.. block (authored by aekavur).
breaks defined in if..else.. block
Jun 17 2022, 8:44 AM
aekavur committed rCHALLENGER2361322a4bd1: Merge branch 'feature/T29167-BarsAndDotsDontMatchInPodiumPlot' into develop (authored by aekavur).
Merge branch 'feature/T29167-BarsAndDotsDontMatchInPodiumPlot' into develop
Jun 17 2022, 8:36 AM

Jun 14 2022

aekavur added a comment to T28966: y-axis of blob plots always scaled to 5.

Hey everyone,

Jun 14 2022, 11:56 AM · challengeR

Jun 7 2022

aekavur added a comment to T28966: y-axis of blob plots always scaled to 5.

Hey everyone,

Jun 7 2022, 9:06 AM · challengeR
aekavur added a comment to T29167: [dash] Bars and dots don't match in podium plot.

I added tests in current future branch for checking class of “algorithm” column in challenge object.

Jun 7 2022, 9:01 AM · challengeR, webChallengeR
aekavur committed rCHALLENGERf74d5d956c91: Test for class of 'algo' column in challange obj (authored by aekavur).
Test for class of 'algo' column in challange obj
Jun 7 2022, 8:59 AM

May 30 2022

aekavur added a comment to T29167: [dash] Bars and dots don't match in podium plot.

I have added object[[algorithm]] <- as.factor(object[[algorithm]]) to challengeR.R as you suggested. Now everything works without any problem. No need of stating stringsAsFactors anymore during CSV read.

May 30 2022, 10:55 AM · challengeR, webChallengeR
aekavur committed rCHALLENGER111379ce5ad6: Class of Alg in challenge obj changed to "factor" (authored by aekavur).
Class of Alg in challenge obj changed to "factor"
May 30 2022, 10:48 AM
aekavur committed rCHALLENGERe9ce020e491c: .gitignore file updated (authored by aekavur).
.gitignore file updated
May 30 2022, 10:38 AM

May 22 2022

aekavur added a comment to T29167: [dash] Bars and dots don't match in podium plot.

Hi again :)

May 22 2022, 7:51 PM · challengeR, webChallengeR

May 16 2022

aekavur added a comment to T29167: [dash] Bars and dots don't match in podium plot.

Hi again,

May 16 2022, 9:05 AM · challengeR, webChallengeR

May 13 2022

aekavur added a comment to T29167: [dash] Bars and dots don't match in podium plot.

Finally, I could find the source of the bug. 😊 It is caused by changed output type of unique() function in R:Base from R-3 to R-4.

May 13 2022, 1:40 PM · challengeR, webChallengeR
aekavur added a project to T29167: [dash] Bars and dots don't match in podium plot: challengeR.
May 13 2022, 1:14 PM · challengeR, webChallengeR

May 12 2022

aekavur added a comment to T29167: [dash] Bars and dots don't match in podium plot.

Update: I go deeper with debugging and some reverse engineering. The source of the problem is the miss-ranking of the algorithms. When we use testThenRank and rankThenAggregate methods, the ranking of the algorithms seems wrong, as it is seen on the screenshot (marked with red rectangular). There is no problem with aggregateThenRank method so far.

May 12 2022, 5:15 PM · challengeR, webChallengeR

May 9 2022

aekavur added a comment to T29167: [dash] Bars and dots don't match in podium plot.

From the change log for R 4.2.0

GRAPHICS:

  • The graphics engine version, R_GE_version, has been bumped to 15 and so packages that provide graphics devices should be reinstalled.

Maybe just reinstalling the package helps?

May 9 2022, 11:33 AM · challengeR, webChallengeR
aekavur added a comment to T29167: [dash] Bars and dots don't match in podium plot.

I have detected the same problem with R 4.2.0. It seems, it is caused by major version change of R. We need to go deeper and find the source of this change.

May 9 2022, 9:53 AM · challengeR, webChallengeR

Feb 28 2022

aekavur added a comment to T28966: y-axis of blob plots always scaled to 5.

I am sharing my current test code with artificial data. Since there can be 4-5 blob plots in the report (depending on data, task number), I need to prepare a new test code for only blob plots. Until that, you may use the code I am sharing.

Feb 28 2022, 1:08 PM · challengeR
aekavur added a comment to T28966: y-axis of blob plots always scaled to 5.

I have tried this approach. I just needed to remove minor_breaks=NULL, line since there is no such a config in R/scale-discrete-.r

Feb 28 2022, 10:42 AM · challengeR

Feb 21 2022

aekavur added a comment to T28966: y-axis of blob plots always scaled to 5.

I have tried many configurations just to force ggplot2 to start y-axis labels from "1" when choosing automatic scaling. However, it was not possible :/

Feb 21 2022, 10:20 AM · challengeR

Feb 14 2022

aekavur added a comment to T28966: y-axis of blob plots always scaled to 5.

Let's try the automatic config of ggplot :)

Feb 14 2022, 11:53 AM · challengeR
aekavur added a comment to T28966: y-axis of blob plots always scaled to 5.

I agree with you. On the other hand, putting breaks according to a defined integer can be tricky. For example, let's assume that we have decided to define breaks on every 5th element. The y-axis will be a 1,5,10,15,18 for a challenge with 18 algorithms. The last portion of the sequence will have a different period. Therefore, I offer including all integer breaks for the [1, #algorithms] range. I am putting some examples here:

Feb 14 2022, 11:00 AM · challengeR

Feb 11 2022

aekavur added a comment to T28966: y-axis of blob plots always scaled to 5.

I have tried suggested codes but they did not fix the problem. Besides, there caused additional issues. :)

Feb 11 2022, 2:02 PM · challengeR
aekavur committed rCHALLENGER2011a8bdc2cc: Range of y-axis scaled to number of algorithms (authored by aekavur).
Range of y-axis scaled to number of algorithms
Feb 11 2022, 1:53 PM

Feb 8 2022

aekavur added a comment to T28746: [dash] NaN values cause error.

The problem is almost fixed by giving na.treat parameter in both as.challenge and ranking methods (except rankThenAggregate). Now we can generate reports for all ranking methods.

Feb 8 2022, 2:15 PM · challengeR, webChallengeR

Feb 7 2022

aekavur updated subscribers of T28966: y-axis of blob plots always scaled to 5.
Feb 7 2022, 3:00 PM · challengeR
aekavur added a comment to T28966: y-axis of blob plots always scaled to 5.

scale_y_continuous functions inside ./R/Stability.R file were modified. The problem seems solved. You can test it feature/T28966-YaxisOfBlobPlotsAlwaysScaledTo5 branch via the file at the attachment. (You can run it root folder of the challengeR code)

Feb 7 2022, 2:57 PM · challengeR
aekavur committed rCHALLENGER4c7dd2389fde: Range of y-axis is set by number of algorithms. (authored by aekavur).
Range of y-axis is set by number of algorithms.
Feb 7 2022, 2:47 PM
aekavur committed rCHALLENGERf77364e45843: .gitignore file updated. (authored by aekavur).
.gitignore file updated.
Feb 7 2022, 2:47 PM
aekavur updated the task description for T28966: y-axis of blob plots always scaled to 5.
Feb 7 2022, 1:23 PM · challengeR
aekavur triaged T28966: y-axis of blob plots always scaled to 5 as Normal priority.
Feb 7 2022, 1:22 PM · challengeR

Jan 28 2022

aekavur added a comment to T28746: [dash] NaN values cause error.

Current status of the issue:

Jan 28 2022, 11:33 AM · challengeR, webChallengeR

Nov 16 2021

aekavur moved T28746: [dash] NaN values cause error from Backlog to In Progress on the challengeR board.
Nov 16 2021, 2:11 PM · challengeR, webChallengeR
aekavur added a project to T28746: [dash] NaN values cause error: challengeR.
Nov 16 2021, 2:11 PM · challengeR, webChallengeR

Nov 12 2021

aekavur moved T28746: [dash] NaN values cause error from Backlog to In Progress on the webChallengeR board.
Nov 12 2021, 10:22 AM · challengeR, webChallengeR

Nov 8 2021

aekavur moved T28698: [dash] Finalize contact page strategy. from In Progress to Done on the webChallengeR board.
Nov 8 2021, 2:09 PM · webChallengeR
aekavur added a comment to T28698: [dash] Finalize contact page strategy..

visart@dkfz-heidelberg.de mail list has been configured by ITCF. The mails that sent to this address will be forwarded to people on the list.

Nov 8 2021, 2:09 PM · webChallengeR
aekavur moved T28773: Summary of all the configuration at "Generate report" tab from In Progress to Done on the webChallengeR board.
Nov 8 2021, 2:02 PM · webChallengeR
aekavur added a comment to T28773: Summary of all the configuration at "Generate report" tab.

Configuration summary on report generation page has been added. Users can check their preferences just before report generation.

Nov 8 2021, 2:02 PM · webChallengeR

Oct 28 2021

aekavur moved T28099: [dash] Indicate progress of file upload from Backlog to Done on the webChallengeR board.
Oct 28 2021, 2:16 PM · webChallengeR
aekavur added a comment to T28099: [dash] Indicate progress of file upload.

For upload process, dash-uploader library is used. This library offers built-in progress bar support. Users can see the uploading stage.

Oct 28 2021, 2:16 PM · webChallengeR
aekavur moved T28773: Summary of all the configuration at "Generate report" tab from Backlog to In Progress on the webChallengeR board.
Oct 28 2021, 8:36 AM · webChallengeR
aekavur triaged T28773: Summary of all the configuration at "Generate report" tab as Normal priority.
Oct 28 2021, 8:36 AM · webChallengeR

Oct 27 2021

aekavur added a comment to T28764: [dash] Tab title changes during report generation.

It seems there is no practical way to handle this. Dash offers loading_state property for each component. This is useable (callable) via CSS or JS codes.

Oct 27 2021, 1:22 PM · webChallengeR
aekavur moved T28764: [dash] Tab title changes during report generation from Backlog to In Progress on the webChallengeR board.
Oct 27 2021, 1:07 PM · webChallengeR

Oct 26 2021

aekavur moved T28745: [dash] Add descriptions of ranking methods from In Progress to Done on the webChallengeR board.
Oct 26 2021, 1:55 PM · webChallengeR
aekavur added a comment to T28745: [dash] Add descriptions of ranking methods.

Descriptions for each ranking method were added.

Oct 26 2021, 1:55 PM · webChallengeR
aekavur added a comment to T28714: Deployment for test server.

Deployment configurations were completed. A user guide was added to the Readme file in the root folder.

Oct 26 2021, 10:09 AM · webChallengeR
aekavur moved T28745: [dash] Add descriptions of ranking methods from Backlog to In Progress on the webChallengeR board.
Oct 26 2021, 10:02 AM · webChallengeR
aekavur moved T28714: Deployment for test server from In Progress to Done on the webChallengeR board.
Oct 26 2021, 9:48 AM · webChallengeR

Oct 15 2021

aekavur committed rCHALLENGERe99742dda05f: Merge tag 'v1.0.3' into develop (authored by aekavur).
Merge tag 'v1.0.3' into develop
Oct 15 2021, 1:46 PM
aekavur committed rCHALLENGER598511dfea67: Change notes and bump v1.0.3 (authored by aekavur).
Change notes and bump v1.0.3
Oct 15 2021, 1:46 PM
aekavur committed rCHALLENGER2890126e5eec: Merge branch 'release/T28742-v1.0.3' (authored by aekavur).
Merge branch 'release/T28742-v1.0.3'
Oct 15 2021, 1:46 PM
aekavur moved T28710: [Bug] Ggplot warning in various places of the report from In Progress to Done on the challengeR board.
Oct 15 2021, 1:09 PM · challengeR
aekavur committed rCHALLENGER4c0ec08645f9: Merge branch 'feature/T28710-GgplotWarningInTheReport' into develop (authored by aekavur).
Merge branch 'feature/T28710-GgplotWarningInTheReport' into develop
Oct 15 2021, 1:08 PM

Oct 12 2021

aekavur closed T28699: [dash] Test server configuration as Resolved.

The reason for the problem is that the server is configured to accept connections from only authorized users. ITFC added Ali Emre Kavur and Fabian Isensee as authorized users.

Oct 12 2021, 3:32 PM · webChallengeR

Oct 1 2021

aekavur moved T28714: Deployment for test server from Backlog to In Progress on the webChallengeR board.
Oct 1 2021, 4:14 PM · webChallengeR
aekavur created T28714: Deployment for test server.
Oct 1 2021, 4:13 PM · webChallengeR
aekavur added a comment to T28699: [dash] Test server configuration.

After contacting Marco Pascale, it is decided to format the server to a new version of CentOS or Ubuntu. Still waiting response from IT side.

Oct 1 2021, 3:59 PM · webChallengeR

Sep 29 2021

aekavur renamed T28710: [Bug] Ggplot warning in various places of the report from [Bug] Ggplot warning in various placae of the report to [Bug] Ggplot warning in various places of the report.
Sep 29 2021, 7:16 PM · challengeR
aekavur committed rCHALLENGERd1dd576f4d05: "<scale>=FALSE usage is deprecated" warning fixed. (authored by aekavur).
"<scale>=FALSE usage is deprecated" warning fixed.
Sep 29 2021, 7:05 PM

Sep 28 2021

aekavur moved T28710: [Bug] Ggplot warning in various places of the report from Backlog to In Progress on the challengeR board.
Sep 28 2021, 12:54 PM · challengeR
aekavur created T28710: [Bug] Ggplot warning in various places of the report.
Sep 28 2021, 12:54 PM · challengeR

Sep 13 2021

aekavur moved T28698: [dash] Finalize contact page strategy. from Backlog to In Progress on the webChallengeR board.
Sep 13 2021, 4:31 PM · webChallengeR
aekavur moved T28699: [dash] Test server configuration from Backlog to In Progress on the webChallengeR board.
Sep 13 2021, 4:31 PM · webChallengeR
aekavur claimed T28698: [dash] Finalize contact page strategy..
Sep 13 2021, 4:31 PM · webChallengeR
aekavur renamed T28699: [dash] Test server configuration from Test server configuration to [dash] Test server configuration.
Sep 13 2021, 4:30 PM · webChallengeR
aekavur created T28699: [dash] Test server configuration.
Sep 13 2021, 4:30 PM · webChallengeR
aekavur triaged T28698: [dash] Finalize contact page strategy. as Normal priority.
Sep 13 2021, 4:18 PM · webChallengeR
aekavur moved T28095: [dash] Develop landing page from In Progress to Done on the webChallengeR board.
Sep 13 2021, 4:12 PM · webChallengeR
aekavur moved T28100: [dash] Decide on a file management strategy from In Progress to Done on the webChallengeR board.
Sep 13 2021, 4:12 PM · webChallengeR
aekavur reopened T28100: [dash] Decide on a file management strategy as "Open".
Sep 13 2021, 4:12 PM · webChallengeR
aekavur closed T28100: [dash] Decide on a file management strategy as Resolved.

Following operations has been done:

Sep 13 2021, 4:09 PM · webChallengeR

Sep 7 2021

aekavur moved T28100: [dash] Decide on a file management strategy from Backlog to In Progress on the webChallengeR board.
Sep 7 2021, 11:43 AM · webChallengeR
aekavur claimed T28100: [dash] Decide on a file management strategy.
Sep 7 2021, 11:43 AM · webChallengeR

Aug 5 2021

aekavur moved T28095: [dash] Develop landing page from Backlog to In Progress on the webChallengeR board.
Aug 5 2021, 1:06 PM · webChallengeR
aekavur claimed T28095: [dash] Develop landing page.
Aug 5 2021, 12:49 PM · webChallengeR