-
Notifications
You must be signed in to change notification settings - Fork 0
ReleaseNotes
Niels Hulstaert edited this page Sep 5, 2019
·
12 revisions
Starting from MascotDatfile version 3.0, all subsequent versions of the library are listed here.
- fix for new distiller version in the processMGFTitleToFilename method. Support for the new "Sum of 2 scans. Range" title format as well as the old "Sum of 2 scans in range".
- Minor change in the compomics id file reader.
- Updated utilities to version 4.10.0.
- Removed the references to the deprecated EBI Nexus repository.
- Fixed https://github.com/compomics/mascotdatfile/issues/14.
- Updated utilities to version 4.8.7.
- Removed the peptide map from the IdfileReader to speed up the processing.
- Updated utilities to version 4.0.0.
- Updated utilities to version 4.0.0.
- Disabled the error logging in the
getAllSpectrumMatches
method in theMascotIdfileReader
class. - Corrected a JavaDoc error where the Mascot version was annotated as the database version.
- Updated utilities to version 3.21.6.
- Removed the protein mappings from the
IdfileReader
class.
- Fixed a logic bug in the parsing of the compound number.
- Updated utilities to version 3.21.0.
- Removed spectrum file renaming for Mascot distiller files which should not be needed anymore.
- Update utilities to version 3.14.16.
- Updated utilities to version 3.14.13.
- Started with refactoring.
- Fixed a problem which allowed nulls in a List to not be removed.
- Fixed a bug where the first element in a vector was used without checking that the vector actually contained any elements first.
- The PeptideHit object's warning "Warning, more than two ';' semicolons used in the peptidehit String" is now only shown if the debug variable is turned on.
- Fixed an issue with recursive folder generation when building the project using Maven 3 and NetBeans.
- Fixed JavaDoc warnings.
- The secondary databases (if searching with more than one database) can now be extracted from the search parameters using the new
getSecondaryDatabases()
method.
- Prevented an exception thrown in the id file reader due to empty peptide assumption lists returned by the parser.
- Changed the location of the iText dependency from the Genesis repository to the common Maven repository, as there were some issues using the Genesis version.
- The code now works with Maven 3
- Improved the formatting of a peptide hit warning message.
- Support for mascot 2.4
###3.2.9 (20 January 2012)
- Added boolean parameter for
getDecoyQueryToPeptideMap()
method which will or will not throw an exception if the Decoy section is not in the Mascot result file.
- Fixed an issue with temp file indexing, introduced while fixing bug with newline auto-detection.
- Fixed an issue with Distiller filename parsing
- Fixed an issue where different kinds of newlines at the beginning would upset the indexing of a file
- Removed the maven filter for generating the log4j configuration file as this lead to NumberFormatExceptions.
- Created a dedicated tmp directory that is automatically cleaned.
- Added new optional parameters to be used by the MSF parser.
- Created a MascotDatfileException for library specific RuntimeExceptions.
- Create a setter for the ModifiacationMap so that this can be adapted from ms-lims.
- Add support for protein like '"DDI00062040.1":0:325:329:1,"DDI00100151.4":0:642:646:1'.
- Introduced log4j framework into MascotDatfile.
- Bugfix from Pride submission. When the unimod.xml section encompassed in a Mascot results file contains a custom modification with a accented 'é' character, the indexing algorithm failed on UNIX.
- Bugfix from Pride submission. IPI protein accessions with multiple Trembl references are separated by a ";" character, and this caused an error while parsing the second half of a peptidehit String.
- When more then 10 variable modifications are applied, the modification id becomes hexadecimal ('A' for the tenth modification) and caused an parsing error in MascotDatfile.
- Initial import of the MascotDatfile library into google code.
- Note that all MascotDatfile packages have been changed from
be.proteomics.mascotdatfile
tocom.compomics.mascotdatfile
.