ISA-tools / mzml2isa

Parser to get meta information from mzML file and parse relevant information to a ISA-Tab structure
GNU General Public License v3.0
12 stars 6 forks source link

Windows testing (AppVeyor) #8

Closed Tomnl closed 7 years ago

Tomnl commented 7 years ago

At the moment have any continous integration / testing for Windows.

I will setup up a Windows (AppVeyor) continuous testing. Will do the work on the branch 'appveyor' and then merge when it seems to be working

Tomnl commented 7 years ago

AppVeyor has now been setup. Few points to note though

Tomnl commented 7 years ago

I have updated the the parsing.py file so that any code that either uses directly or depends on the multiprocessing module is called after:

if __name__ == '__main__':
    freeze_support()

This means that that I had to remove the global variables (e.g. _ONTOLOGIES) to variables.

Using option '-j' for multiprocessing at the file level.

The pronto.Ontology object was only working correctly when I created the object inside the _multiparse function. I am not sure how this will effect speed but I could not get to work using any other approach. Any other suggestions or solutions would be welcome

Six module

Still having to install the six module piror to mzml2isa installation