-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## General - Runs are sorted now and only "visible" directories are shown. - Mechanics to select runs changed. - Runs can be selected across different working directories now. - Another section to display selected runs. - Press on directory name changes the working directory directly. Makes it easier to navigate. There's also a button to go to parent directory. - Internally, a run has two hashes now - `id`: Based on prefix and path/name. This hash is used to select runs now. No need to distinguish between run and grouped run anymore. - `hash`: Changes based on content. - If DeepCAVE was not started before, the path of execution is used as working directory. - Shows the errors now if a run could not be converted. - Increased stability for static plugins. - Updated CLI immensively. Added --open, --n_workers and improved --config (both relative and absolute paths are working now). DeepCAVE starts now using only `deepcave`. - Improved run cache performance. Each input uses a single file for the output. - Improved performance overall. - Improved the API mode drastically. - Improved mapping of original and encoded data. - Configurations are clickable now. - API changes in `AbstractRun`. - Jobs in sidebar are clickable and removeable now. ## Documentation - Updated texts and images. - Documentation of plugins are shown in the dashboard now (converted from rst to md). - Added research questions. ## Plugins - Overview: Redesigned with barplot and heatmap for statuses. Also includes configspace now. - Added PDP again. - Merged LPI and fANOVA. - Added dynamic texts to overview and budget correlation. - Added help buttons. - Added configuration footprint. - Configurations display code now. ## Code related - Added dash-extensions so that multiple outputs, no outputs and trigger can be used. - Added global notification. - Cleaned-up run handler immensely. - Logs are better readable. - Improved config loading and add development config. - Renamed and moved things (Groups, Status, Objectives, ...). - Objective is a dataclass now. - Added REFRESH_RATE and SAVE_IMAGES to profile. ## Bugfixes - Files are no longer shown in run selection. - Runs are reloaded from disk in worker now. - Internal runs are updated now if they changed. - Results from static plugins are saved under the right path now. Co-authored-by: dwoiwode <[email protected]> Co-authored-by: eddiebergman <[email protected]>
- Loading branch information
1 parent
6208479
commit 5811bf9
Showing
297 changed files
with
194,646 additions
and
15,811 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -168,3 +168,6 @@ examples/others | |
examples/record/_* | ||
datasets | ||
lightning_logs | ||
vendors | ||
|
||
file_system_store |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,15 @@ | ||
include LICENSE | ||
include requirements.txt | ||
include deepcave/assets/custom.css | ||
include deepcave/py.typed | ||
include start.sh | ||
include deepcave/utils/logging.yml | ||
include deepcave/worker.py | ||
include deepcave/server.py | ||
include deepcave/open.py | ||
include deepcave/start.sh | ||
include docs/plugins/* | ||
|
||
recursive-include deepcave/docs *.rst | ||
|
||
prune tests | ||
prune examples |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
from deepcave.config import Config as C | ||
|
||
|
||
class Config(C): | ||
DEBUG = True | ||
REFRESH_RATE: int = 2000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
from deepcave.config import Config as C | ||
|
||
|
||
class Config(C): | ||
DEBUG = False | ||
|
||
REDIS_PORT = 6379 | ||
REDIS_ADDRESS = "redis://localhost" | ||
|
||
DASH_PORT = 8050 | ||
DASH_ADDRESS = "re" # If you are connected to a remote server sass@se, the address is "re". |
Oops, something went wrong.