ewels / Labrador

A web based tool to manage and automate the processing of publicly available datasets.
https://www.bioinformatics.babraham.ac.uk/projects/labrador/
GNU General Public License v3.0
38 stars 9 forks source link

Labrador Clean Up #4

Open ewels opened 9 years ago

ewels commented 9 years ago

The labrador code base is quite messy due to scope creep and organic growth. It could do with a bit of TLC, and some amputation to reduce complexity where features are no longer required.

The obvious place to start hacking is processing - I don't think anyone uses these auto generated processing scripts and it adds a lot of complexity to the code base. Removing it should be fairly easy however. All that should be required is checkboxes and a button on the datasets page to download a file with download links and file names to be used with Cluster Flow.

@s-andrews and @FelixKrueger, does this sound ok to you?

ewels commented 8 years ago

Processing page is now hidden from the menu, though accessible by directly going to processing.php. Need to go through and strip out associated code at some point. There was some concern about doing this though, as some believe that it's still useful.