issues
search
BU-ISCIII
/
iskylims
is an open-source LIMS (laboratory Information Management System) for Next Generation Sequencing sample management, statistics and reports, and bioinformatics analysis service management.
https://github.com/BU-ISCIII/iSkyLIMS/wiki
GNU General Public License v3.0
71
stars
34
forks
source link
Release 3.0.0
#242
Closed
saramonzon
closed
10 months ago
saramonzon
commented
10 months ago
Release Note for version 3.0.0
Enhances and improvements
Installation script improvements
Added a proper demo system using docker compose. See in readme.
Added custom names to db tables
Refactor: removed "iSkyLIMS_" from modules names
Refactor: changed camelCase to snake_case to every variable (camelCase only for class names)
Refactor: new import sorting + relative path imports
Record samples view have been rewrited
Added
jsonschema
to the environment
Sample projects fields can be defined using a json schema
Improvements in Wetlab API:
Create sample fields defined in sample project
Allow to display/update laboratory information
Resolution states now match service state
New parameters available in config table
USER_CENTER_USED_FOR_NAMING_SERVICE
ABBREVIATION_USED_FOR_SERVICE_REQUEST
Better table visualization using cdn tables
Searching improvements in table allowing to search for columns
Statistics visualization improvements.
Possibility to request delivery information via api
Crontab process revisited:
New error types added
Adjustments when waiting for run files included (bcl2fastq processing)
Crontab is now activated via web and removed from installation script
Improvements at:
Login page
Contact page
Service display page
Solved issues/requests:
57 Resolution states
70 Service name in Requesting Services Application
74 Available service must have service_id
81 Configure the service name in DRYLAB
99 If the run created in iSkyLIMS_wetlab already exists, the projects are duplicated when the run is loaded.
101 error in Modify protocol Fields
102 new parameter for protocol that already has records in the LibParametersValues, fails to display sample information
103 Search services working as search runs with the sharing option
105 implement on wetlab API to receive a list of sample names and return the run name
106 Run date not saved for MiSeq if run is in defined state
107 Allow to define laboratory data from json file
108 Create an API request to summarize the samples defined.
113 Error looking for a service
114 Display number of samples requested for a service
115 Can't record samples
116 Problem when 2 resolution have the same availableservices selected
117 Possibility to request delivery information
119 Added date start and date end to /drylab/api/services/ as parameters
121 Custom contact page
122 Now services center is filled with the center where the user belongs in the moment is requested so it is consistent in the future
123 Added configSettings table to initial upload tables so it is included in the initial / upgrade install.
125 Delivery date is now autoadd
129 Code cleaning
133 Changed iSkyLIMS to iskylims
140 When searching a service the state select field does not show the rigth options
173 Solved issue in sequencerDetails
184 Added field name to table in sample display
185 and #183 some fixes and improvements in batch upload
188 fixes in upload services files
186 fixes in handlingLibrary prep
189 fixes in counseling and infrastructure requests
190 fixes in pipeline definition
192 removed add crontab from install script
200 fixed Problem with recorded runs using folder
199 pool creation table is now a jexcel table for multiple selection
201 A pool can be created even if the run already exists
202 samples table in service is has now a scroll bar
204 Added choose value option in dropdown list for kit selection
205 Renamed unused button in add user lot
206 fixed bug when displaying novaseq test run
207 fixed adding options to option list in project fields
214 fixed retrieve sample sheets file from run
215 Show the samples that can be included in sample sheet in library preparation
224 Added time when runParameters does not exists in crontab process
Other bugs solved:
Check during crontab execution (When searching for new runs) if sample sheet has user_id in description
Third Party upgrades
Bootstrap upgrade to version 5
Jexcel upgrade to version 4
jquery 3.4.6
Release Note for version 3.0.0
Enhances and improvements
Solved issues/requests:
57 Resolution states
70 Service name in Requesting Services Application
74 Available service must have service_id
81 Configure the service name in DRYLAB
99 If the run created in iSkyLIMS_wetlab already exists, the projects are duplicated when the run is loaded.
101 error in Modify protocol Fields
102 new parameter for protocol that already has records in the LibParametersValues, fails to display sample information
103 Search services working as search runs with the sharing option
105 implement on wetlab API to receive a list of sample names and return the run name
106 Run date not saved for MiSeq if run is in defined state
107 Allow to define laboratory data from json file
108 Create an API request to summarize the samples defined.
113 Error looking for a service
114 Display number of samples requested for a service
115 Can't record samples
116 Problem when 2 resolution have the same availableservices selected
117 Possibility to request delivery information
119 Added date start and date end to /drylab/api/services/ as parameters
121 Custom contact page
122 Now services center is filled with the center where the user belongs in the moment is requested so it is consistent in the future
123 Added configSettings table to initial upload tables so it is included in the initial / upgrade install.
125 Delivery date is now autoadd
129 Code cleaning
133 Changed iSkyLIMS to iskylims
140 When searching a service the state select field does not show the rigth options
173 Solved issue in sequencerDetails
184 Added field name to table in sample display
185 and #183 some fixes and improvements in batch upload
188 fixes in upload services files
186 fixes in handlingLibrary prep
189 fixes in counseling and infrastructure requests
190 fixes in pipeline definition
192 removed add crontab from install script
200 fixed Problem with recorded runs using folder
199 pool creation table is now a jexcel table for multiple selection
201 A pool can be created even if the run already exists
202 samples table in service is has now a scroll bar
204 Added choose value option in dropdown list for kit selection
205 Renamed unused button in add user lot
206 fixed bug when displaying novaseq test run
207 fixed adding options to option list in project fields
214 fixed retrieve sample sheets file from run
215 Show the samples that can be included in sample sheet in library preparation
224 Added time when runParameters does not exists in crontab process
Other bugs solved:
Third Party upgrades