clintval/sample-sheet

Feature Request: SampleSheet v2 support

Opened this issue · 9 comments

Hi @clintval,

do you have any plans of supporting the new SampleSheet v2 format?

Seems Illumina has released new tools and along a new version of the Samplesheet.
(https://blog.software.illumina.com/2020/07/30/announcing-the-release-of-bcl-convert-software/)

Cheers,
Florian

Oh cool! Yes! I just started working on this again last week. Thanks for the headsup!

No worries!
We like your lib, happy to help.
I haven't seen official specs, but I'll let you know if I come across any.

Thanks, I'm actually working on an even more powerful API for this library and since you're using it a lot, would like to request if you'd like to demo it out once I have a prototype? My goal is to allow for more flexibility, modular validators, and serialization/deserialization ease for moving info in sample sheets to/from LIMS etc.

Yes, I think we'd be very interested.
In fact we are currently using your lib to do our custom validation of SampleSheets. Seems like a good fit...

j4cko commented

Just wanted to ask if this is still on the agenda. I would be happy to help, since this would be useful for us.

@j4cko I haven't had the time as of late. PRs are welcome!

@clintval I just created a PR for adding SampleSheetV2 support. Please take a look.

Not sure if this project is still maintained.

If it's any consolation, I've built a module called v2-samplesheet-maker.

https://pypi.org/project/v2-samplesheet-maker/

https://github.com/umccr/v2-samplesheet-maker

The Illumina blog link above is broken. The current page to list v2 changes is here:

https://support.illumina.com/sequencing/sequencing_software/bcl-convert/compatibility.html?langsel=/us/