-
Notifications
You must be signed in to change notification settings - Fork 14
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
plex create
deprecated
#622
Merged
Merged
Conversation
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
LAB-571 refactor `initializeIO`
Current version of |
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Ignored Deployment
|
acashmoney
changed the title
Aug 31, 2023
InitializeIo
refactored and moved to ipwl
packageplex create
deprecated
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Includes refactors to
plex init
The new 'hello-world' check which can be used is
./plex init -t tools/colabfold-mini.json -i '{"sequence": ["testdata/folding/test.fasta"]}' --scatteringMethod=dotProduct --autoRun=true -a test
Based on the provided details of the Pull Request, here's a non-technical summary:
Changes in Workflow Command Usage
The relevant commands used in our workflow files have been updated. We've switched from using 'plex create' to 'plex init' and adjusted flags according to new requirements, improving command accuracy and flexibility. We also resolved an issue with an incomplete command, increasing overall system stability.
Refactoring of 'create.go' to 'init.go'
We decided to remove the "create.go" file and transferred its associated flags and functionalities to the "init.go" file. This activity simplifies our command structure and makes our code easier to maintain.
Codebase Restructuring and Refactoring
Various changes have been made throughout our frontend code, including changes to reducers, state management, logic changes, and fundamental structural alterations. These changes improve the efficiency of our code and the overall performance of our application.
Infrastructure and Installation Changes
We've updated a few of our scripts related to deployment and testing as well, migrating from the 'plex create' command to 'plex init' to align all functionalities following the refactoring.
Internal Engineering Changes
We've removed a few older or redundant code files and added new ones to better organize our codebase. This keeps our system lean, up-to-date, and efficient.
These changes all contribute to a more efficient, user-friendly, and maintainable system. However, these improvements are mostly under-the-hood and might not cause noticeable changes for the end-users but certainly improves the system's long-term viability and easiness in maintenance.
Gateway-specific changes included
Ignoring 'gateway/gorm.db' in Version Control
We've updated our ".gitignore" file to avoid tracking a database file. This reduces unnecessary noise in our version control system and keeps our codebase clean.
Updates in Gateway Frontend
New features and functionalities have been added to our app interface, including a job initialization and job viewing pages as well as data file listing implementation. This will provide our users with a richer, more interactive experience as they navigate our application.