WIP: New split lib workflow

We need to:
- [ ] check that meta-analysis is still working
- [ ] finish preprocessing (split libs) connect per prep template
- [ ] make preprocessing async
- [ ] be able to connect to other studies raw data
- [ ] fix metadata summary per prep template
- [ ] add EBI submission
Given that changes will be needed throughout the codebase to support py3, I don’t think it’s the best use of our time right now to block PRs on those grounds, although coding in ways that will minimize effort later is of course good.

On Oct 29, 2014, at 10:11 PM, Antonio Gonzalez <notifications@github.com<mailto:notifications@github.com>> wrote:


In qiita_pet/handlers/study_handlers.py:

> -                              for t in reverse_seqs])
> -
> -        # currently hardcoding the filetypes, see issue
> -        # https://github.com/biocore/qiita/issues/391
> -        filetype = 2
> +            try:
> +                # inserting sample template
> +                SampleTemplate.create(load_template_to_dataframe(fp_rsp),
> +                                      study)
> +
> +                # TODO: do not remove but move to final storage space
> +                # and keep there forever
> +                remove(fp_rsp)
> +            except (TypeError, QiitaDBColumnError, QiitaDBExecutionError,
> +                    QiitaDBDuplicateError, IOError, ValueError, KeyError,
> +                    CParserError), e:


That's not a solution, if we want an actual solution we should automatically check or are you offering to review all code and make sure that complies?

—
Reply to this email directly or view it on GitHub<https://github.com/biocore/qiita/pull/538/files#r19587151>.