Nicolas,
This problem could be due to insufficient memory or there may be a
mistake in one of the ASC files. maxent_to_resnet appears to work when
there are four species. To rule out that maxent_to_resnet crashes due
to a problem with the format of one of your ASC files, you could try
running the program on the first 35 species in batches of four species
at a time. If maxent_to_resnet still crashes when there are only four
species, then this would indicate that there is a problem in an ASC
file.
Although we have not investigated this systematically, in the
past three years, we have seen a couple of cases where Maxent writes
an ASC raster file incorrectly. For example, we have seen cases where
the ASC file created by Maxent contains spurious characters such as
question marks.
I would try running maxent_to_resnet on a workstation with at
least 2 GB of memory. If the program crashes on such a computer, then
the problem may be with maxent_to_resnet, and we can assist you with
debugging the program. However, if maxent_to_resnet is crashing due to
insufficient memory, unfortunately I don't think we'll be able to
offer much help in the short term. I would be glad to share the C++
source code for maxent_to_resnet if you want to try to optimize the
memory usage. You could also try running maxent_to_resnet on, say, ten
species at a time. Each run will generate one ResNet input file. You
could combine these ResNet input files in Excel and Access to create a
single ResNet input file for all of the species.
Trevon