Giter Site home page Giter Site logo

Compilation time and memory about trimal HOT 3 CLOSED

inab avatar inab commented on June 9, 2024
Compilation time and memory

from trimal.

Comments (3)

scapella avatar scapella commented on June 9, 2024

Dear Bernardo,

Thank you for giving a try to trimAl.

I'm looking on this issue but so far I haven't found a solution.
According to your log, you have been able to compile "readal", a program
for dealing with multiple sequence alignment.
Could you please see whether this binary is working or not?. If it's
working, the problem may be on trimAl main.cpp file.

As soon as I get a satisfactory solution for this problem, I'll get you
back.
Cheers,

S

On Fri, Aug 2, 2013 at 12:33 PM, BernardoBello [email protected]:

Hi,

While compilation, I had t stop because the make command was using all my
system memory (12 GB). Is that normal? Below is where I had to stop the
compilation process.

I'm running MACOSX Lion.

Thank you,

Bernardo

dhcp-172-17-27-227:source bernardo$ make
g++ -Wall -O2 -c alignment.cpp rwAlignment.cpp autAlignment.cpp
g++ -Wall -O2 -c statisticsGaps.cpp
g++ -Wall -O2 -c utils.cpp
g++ -Wall -O2 -c similarityMatrix.cpp
g++ -Wall -O2 -c statisticsConservation.cpp
g++ -Wall -O2 -c sequencesMatrix.cpp
g++ -Wall -O2 -c compareFiles.cpp
g++ -Wall -O2 -o readal readAl.cpp -lm alignment.o statisticsGaps.o
utils.o similarityMatrix.o statisticsConservation.o sequencesMatrix.o
compareFiles.o
g++ -Wall -O2 -o trimal main.cpp -lm alignment.o statisticsGaps.o utils.o
similarityMatrix.o statisticsConservation.o sequencesMatrix.o compareFiles.o

^Cmake: *** [trimal] Interrupt: 2


Reply to this email directly or view it on GitHubhttps://github.com//issues/6
.

S

from trimal.

BernardoBello avatar BernardoBello commented on June 9, 2024

Hi,

readal seems to be working fine, at least I can see the Basic usage:

Bernardos-MacBook-Pro:source bernardo$ ./readal

readAl v1.4.rev12 build[2013-06-25]. 2009-2013. Salvador Capella-Gutierrez and Toni Gabaldón.

readAl webpage: http://trimal.cgenomics.org

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, the last available version.

Basic usage
readal -in -out [options].

-h                   Show this information.
--version            Show readAl version.

-in <inputfile>      Input file in several formats.
-out <outputfile>    Output file name (default STDOUT).

-format              Print information about input file format and if sequences are aligned or not.
-type                Print information about biological sequences datatype (e.g. nucleotides:dna, nucleotides:rna, aminoacids, etc)
-info                Print information about sequences number, average sequence length, max & min sequence length

-onlyseqs            Generate output with only residues from input file

-html                Output residues colored according their physicochemical properties. HTML file.

-reverse             Output the reverse of sequences in input file.

-nbrf                Output file in NBRF/PIR format
-mega                Output file in MEGA format
-nexus               Output file in NEXUS format
-clustal             Output file in CLUSTAL format

-fasta               Output file in FASTA format
-fasta_m10           Output file in FASTA format. Sequences name up to 10 characters.

-phylip              Output file in PHYLIP/PHYLIP4 format
-phylip_m10          Output file in PHYLIP/PHYLIP4 format. Sequences name up to 10 characters.
-phylip_paml         Output file in PHYLIP format compatible with PAML
-phylip_paml_m10     Output file in PHYLIP format compatible with PAML. Sequences name up to 10 characters.
-phylip3.2           Output file in PHYLIP3.2 format
-phylip3.2_m10       Output file in PHYLIP3.2 format. Sequences name up to 10 characters.

Bernardos-MacBook-Pro:source bernardo$

from trimal.

scapella avatar scapella commented on June 9, 2024

After some testing, I realized this problem seems to be related to the optimization (-O2 flag) so removing this from the makefile should make the job.

from trimal.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.