Closed JSBoey closed 2 weeks ago
Thanks @JSBoey Not the missing library error I was expecting but still pointing to the differences in operating system as both old and new os has system Perl and there are differences with respect to which perl extensions are available by default.
I can fix this by adding the missing Perl extension to Maxbin module. This is the better solution anyway as it is a bit more future proof ( In case we update the operating system again)
@JSBoey I have made bit of a mess of this. Adding the Perl extension which milan
was complaining about ended up breaking the whole module. In other words, it is not working anywhere now. Given the time constraint, I am going to undo the change and get it to work on non-milan partitions and update the slurm script to reflect that
All good. This will be an addition of partition into the SBATCH I presume? Will you need to manually divert the jobs on the day?
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg
From: Dinindu Senanayake @.> Sent: Tuesday, August 29, 2023 7:56:25 AM To: GenomicsAotearoa/metagenomics_summer_school @.> Cc: Jian Sheng Boey @.>; Mention @.> Subject: Re: [GenomicsAotearoa/metagenomics_summer_school] MaxBin missing libraries in milan but not in large (Issue #36)
@JSBoeyhttps://github.com/JSBoey I have made bit of a mess of this. Adding the Perl extension which milan was complaining about ended up breaking the whole module. In other words, it is not working anywhere now. Given the time constraint, I am going to undo the change and get it to work on non-milan partitions and update the slurm script to reflect that
— Reply to this email directly, view it on GitHubhttps://github.com/GenomicsAotearoa/metagenomics_summer_school/issues/36#issuecomment-1696312646, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AWWZK7DDFJ24DPSQ45GSBGLXXTZWTANCNFSM6AAAAAA3PDZH54. You are receiving this because you were mentioned.Message ID: @.***>
Let's delete the #SBATCH --partition
variable altogether from that script. This way it will go to non-milan reserved nodes by default
This is fixed now and Maxbin can run on milan
. I just ran the same dataset we use on MGSS
49279521 maxbin_clusteri+ 10 00:00:47 01:51.766 10G COMPLETED
49279521.batch batch 10 00:00:47 01:51.765 79380K COMPLETED
49279521.extern extern 10 00:00:47 00:00.001 0 COMPLETED
$ sacct -j 49279521 --format=partition
Partition
----------
milan
$ tree -L 1 maxbin
maxbin
├── maxbin.001.fasta
├── maxbin.002.fasta
├── maxbin.003.fasta
├── maxbin.004.fasta
├── maxbin.005.fasta
├── maxbin.006.fasta
├── maxbin.007.fasta
├── maxbin.008.fasta
├── maxbin.009.fasta
├── maxbin.010.fasta
├── maxbin.log
├── maxbin.marker
├── maxbin.marker_of_each_bin.tar.gz
├── maxbin.noclass
├── maxbin.summary
└── maxbin.tooshort
$ tail maxbin_clustering_49279521.out
Summary file: maxbin/maxbin.summary
Marker counts: maxbin/maxbin.marker
Marker genes for each bin: maxbin/maxbin.marker_of_each_gene.tar.gz
Bin files: maxbin/maxbin.001.fasta - maxbin/maxbin.010.fasta
Unbinned sequences: maxbin/maxbin.noclass
========== Elapsed Time ==========
0 hours 0 minutes and 40 seconds.
This is the error message if
partition=milan
is used in the slurm script:This error does not show up if using partitions other than large (essentially omitting
partition=milan
from the script).