Ask Your Question

Naji's profile - activity

2016-05-31 03:22:46 -0500 received badge  Popular Question (source)
2015-06-10 06:43:12 -0500 received badge  Taxonomist
2015-01-13 15:38:15 -0500 received badge  Notable Question (source)
2014-06-18 16:17:56 -0500 received badge  Popular Question (source)
2014-04-21 07:14:27 -0500 received badge  Popular Question (source)
2013-04-11 05:02:22 -0500 received badge  Famous Question (source)
2013-02-22 00:45:47 -0500 asked a question How to import function parsing of SAGE?

Hello,

Currently I am writing a code and I need to use function parser as part of my application. I want to see if Sage has a library that lets me to use this capability of sage?

To clarify what I mean: you can use f(x)=x^2 in sage and this will be stored as a function. Is there any library specially doing this for Sage?

2013-01-26 08:51:35 -0500 commented answer How to resolve the problem of Sage app version in Lion

Sometimes same thing happens to me and using Activity monitor, I close all instances of python to make sure the server is shut down!

2012-11-04 20:48:38 -0500 received badge  Notable Question (source)
2012-07-30 21:13:20 -0500 received badge  Popular Question (source)
2012-05-01 23:44:44 -0500 commented answer Resuming a running process in Sage

No problem. Thanks for helping.Yes this is the code I tried: from sage.graphs.graph_coloring import vertex_coloring; vertex_coloring??; And this is what I get: "No object vertex_coloring" in a box!

2012-05-01 07:06:15 -0500 commented answer Resuming a running process in Sage

Thank you very much but as I mentioned I am only calculating vertex_coloring(G,k=12,value_only=False) in my code... So as I believe this doesn't help(?) About vertex_coloring?? I don't know why but I get : "No object vertex_coloring" in a box! Thanks again.

2012-05-01 07:03:07 -0500 commented question Resuming a running process in Sage

Thanks. It seems the only possible way.

2012-05-01 07:02:25 -0500 answered a question Resuming a running process in Sage

Thank you very much but as I mentioned I am only calculating vertex_coloring(G,k=12,value_only=False) in my code... So as I believe this doesn't help(?)

About vertex_coloring?? I don't know why but I get : "No object vertex_coloring" in a box! Thanks again.

2012-04-30 23:21:10 -0500 asked a question Resuming a running process in Sage

Dear all,

I am running the Sage on Ubuntu and I am using the vertex_coloring() to calculate the k-colorablity of a specific graph. As you might know the process is long enough and the electricity may gone through the process. Is there any way that I could make a sage process resumable or in way moderate the vertex_coloring() to resume the things from the last point it left?

Thanks.

2012-04-05 05:13:04 -0500 asked a question How to resolve the problem of Sage app version in Lion

I have managed to find a solution to the ones that has lion and cannot start Sage from the applications directory. These are the instructions:

  1. Open the terminal window
  2. Type login and enter your username as user and password as your password in Mac OSX
  3. Type

    cd /Applications/Sage-4.8-OSX-64bit-10.6.app/Contents/Resources/sage

  4. type

    ./sage -notebook

  5. it will set the required permissions and ask for a login password. So select a password.

Congragulations! you can now start sage app whenever you want to.

2012-04-04 07:25:47 -0500 received badge  Teacher (source)
2012-04-04 07:25:47 -0500 received badge  Self-Learner (source)
2012-04-04 03:25:43 -0500 commented answer How to use Sage in terminal?

@kcrisman you can find it in my last post in this thread!

2012-04-04 03:24:46 -0500 received badge  Scholar (source)
2012-04-04 03:24:46 -0500 marked best answer How to use Sage in terminal?

I'm afraid I don't know what to do about this, but here are the parts of the output that look especially important:

1: The top line is

/Applications/Sage-4.7.2-OSX-64bit-10.6.app/Contents/Resources/sage/sage

This is the command you can type in the Terminal to start the command-line sage instead of the notebook.

2: The OS Error may be a partial explanation of why you have to start Sage with root access:

OSError:  ** Error trying to create the Sage tmp directory in your home directory.  
A possible cause of this might be that you built or upgraded Sage 
after typing 'su'.  You probably need to delete the directory $HOME/.sage.

If you won't lose anything valuable, you should follow these instructions and delete the .sage directory. WARNING: This is the directory that stores all of your sage-related data. Deleting it will delete all of your saved notebooks. Before you do this, you should export anything you don't want to lose to a .sws file. When you're ready, you can delete the directory with

sudo rm -rf ~/.sage

Once you've done that, try to start Sage, but not as the root user: To ensure that you are no longer functioning as root user, you could quit the Terminal and then reopen it. When you have done this, type the command to start Sage and it will automatically create a new .sage directory for you -- this time with (hopefully) the correct permissions.

Good luck!

2012-04-04 03:24:03 -0500 answered a question How to use Sage in terminal?

I have found the problem. I linked to a wrong sage in terminal. To run "sage -sh" in terminal you need to run "sage -sh" in "/Applications/Sage-4.7.2-OSX-64bit-10.6.app/Contents/Resources/sage/" and link sage to this file in the folder!

2012-04-04 02:50:50 -0500 commented answer How to use Sage in terminal?

Thank you very much for this post. Now I am able to run the Sage without root privileges. But when I use "sage -sh" it again opens the sage notebook! And I have to access the sage terminal from the menu. Also none of the "$ make all" and "$ python setup install" are working in this terminal! What do I need to do in order to add a module like pyNifti or Nibabel to Sage then?

2012-04-03 23:19:28 -0500 answered a question How to use Sage in terminal?

Any helps?

2012-04-02 09:41:21 -0500 answered a question How to use Sage in terminal?

Thanks a lot for your response. Well at least entering "sage -sh" in terminal should result in "sage prompt" which in my case opens the sage notebook!!

Let me first mention something I forgot to! I always have to run sage from terminal with root privileges to be able to run it correctly and if not running sage(same as clicking it in Applications) results in a new tab which states that server is starting but nothing happens! Another new tab with the address localhost:8888 only opens if I ran sage with root privileges! By the way I copied the application from the dmg to my Applications folder!

Now about the method you told, I've found the terminal submenu and ran it and I faced this:

/Applications/Sage-4.7.2-OSX-64bit-10.6.app/Contents/Resources/sage/sage; exit
----------------------------------------------------------------------
| Sage Version 4.7.2, Release Date: 2011-10-29                       |
| Type notebook() for the GUI, and license() for information.        |
----------------------------------------------------------------------
[Errno 13] Permission denied: '/Users/******/.sage//temp/****s_MacBook_Air.local/2810/'
---------------------------------------------------------------------------
OSError                                   Traceback (most recent call last)

/Applications/Sage-4.7.2-OSX-64bit-10.6.app/Contents/Resources/sage/local/bin/<string> in <module>()

/Applications/Sage-4.7.2-OSX-64bit-10.6.app/Contents/Resources/sage/local/lib/python2.6/site-packages/sage/misc/preparser_ipython.py in <module>()
      6 ###########################################################################
      7 
----> 8 import sage.misc.interpreter
      9 
     10 import preparser

/Applications/Sage-4.7.2-OSX-64bit-10.6.app/Contents/Resources/sage/local/lib/python2.6/site-packages/sage/misc/interpreter.py in <module>()
    100 
    101 import os
--> 102 import log
    103 import re
    104 

/Applications/Sage-4.7.2-OSX-64bit-10.6.app/Contents/Resources/sage/local/lib/python2.6/site-packages/sage/misc/log.py in <module>()
     63 
     64 import interpreter
---> 65 import latex
     66 import misc
     67 

/Applications/Sage-4.7.2-OSX-64bit-10.6.app/Contents/Resources/sage/local/lib/python2.6/site-packages/sage/misc/latex.py in <module>()
     63 import types
     64 
---> 65 from misc import tmp_dir, graphics_filename
     66 import sage_eval
     67 from sage.misc.sage_ostools import have_program

/Applications/Sage-4.7.2-OSX-64bit-10.6.app/Contents/Resources/sage/local/lib/python2.6/site-packages/sage/misc/misc.py in <module>()
    116     except OSError, msg:
    117         print msg
--> 118         raise OSError, " ** Error trying to create the Sage tmp directory in your home directory.  A possible cause of this might be that you built or upgraded Sage after typing 'su'.  You probably need to delete the directory $HOME/.sage."
    119 
    120 SAGE_DATA = '%s/data/'%SAGE_ROOT

OSError:  ** Error trying to create the Sage tmp directory in your home directory.  A possible cause of this might be that you built or upgraded Sage after typing 'su'.  You probably need to delete the directory $HOME/.sage.
WARNING: Failure executing code: 'import sage.misc.preparser_ipython;  sage.misc.preparser_ipython.magma_colon_equals=True'
[Errno 13] Permission denied: '/Users/******/.sage//temp/****s_MacBook_Air.local/2810/'
---------------------------------------------------------------------------
OSError                                   Traceback (most recent call last)

/Applications/Sage-4.7.2-OSX-64bit-10.6.app/Contents/Resources/sage/local/lib/python2.6/site-packages/IPython/ipmaker.pyc in force_import(modname, force_reload)
     61         reload(sys.modules[modname])
     62     else:
---> 63         __import__(modname)
     64         
     65 

/Applications/Sage-4.7.2-OSX-64bit-10.6.app/Contents/Resources ...
(more)
2012-04-02 08:25:44 -0500 received badge  Supporter (source)
2012-04-01 10:35:13 -0500 asked a question How to install a new module for Sage?

Edit: this is a duplicate of this question.

Dear All,

I am trying to use sage in Mac OSX. I already installed the binary distribution. The problem is I cannot access the sage environment in terminal and when I run sage in Mac it opens Sage Notebook. The thing is I am trying to install PyMVPA and Nibabel in Sage, but as I look into guides I need to go through these steps according to:

http://sites.google.com/site/neuroinf...

Install pynifti and pymvpa -Download latest versions of pynifti and pymvpa -In the unpacked directories of pynifti and pymvpa and within a Sage environment (i.e. " $ sage -sh "), install the modules. I.e. " $ make all " and " $ python setup install ". Check installation by " sage: import pynifti " and " sage: import mvpa "

and when I type "sage -sh" in terminal it opens the sage process and the notebook in Safari! So I don't know where and when I need to type the rest which are "make all" and "python setup install"

I would be really grateful if someone helps.

2012-04-01 10:34:26 -0500 asked a question How to use Sage in terminal?

Dear All,

I am trying to use sage in Mac OSX. I already installed the binary distribution. The problem is I cannot access the sage environment in terminal and when I run sage in Mac it opens Sage Notebook. The thing is I am trying to install PyMVPA and Nibabel in Sage, but as I look into guides I need to go through these steps according to:

http://sites.google.com/site/neuroinf...

Install pynifti and pymvpa -Download latest versions of pynifti and pymvpa -In the unpacked directories of pynifti and pymvpa and within a Sage environment (i.e. " $ sage -sh "), install the modules. I.e. " $ make all " and " $ python setup install ". Check installation by " sage: import pynifti " and " sage: import mvpa "

and when I type "sage -sh" in terminal it opens the sage process and the notebook in Safari! So I don't know where and when I need to type the rest which are "make all" and "python setup install"

I would be really grateful if someone helps.

2011-12-31 13:34:27 -0500 answered a question Show function for graphs is not working!

@Jason Grout: Sorry for the late reply I didn't notified. I just see it accidentally here!

I find out if your code is buggy(not related to show necessarily) it could result in malfunctioning of Show! or other calls in your program. In this case my code had a bug, but totally unrelated to the Show function but the problem rises in show function( and I don't remember what it was)

@DSM: Yes you are correct many times the problem is related to caching but this one not resolved with refreshing even!!

Thanks guys!

2011-12-16 09:22:16 -0500 received badge  Student (source)
2011-12-15 23:55:04 -0500 answered a question Show function for graphs is not working!

Solved! My code has a bug! However I want to mention it is really annoying that the bug of my code results in a bug of show function for SAGE!!

Thanks anyway!

2011-12-15 23:17:16 -0500 received badge  Editor (source)
2011-12-15 23:14:46 -0500 asked a question Show function for graphs is not working!

Hi everyone,

Yesterday I wrote a code to generate a random semi-regular graph. The algorithm works in this way: 1)It chooses vertices in numerical order 2)in each step it looks to see if the degree of the vertex is larger or smaller than the specified value for that vertex(which is a for first N/2 and b for second N/2 vertices) 3)it randomly adds an edge or remove one until the degree of vertex become acceptable 4)switches to the next vertex. However when I use show() function to see what is happening in each step, the result is frustrating, the Show() function shows a graph like what it should but the degrees are not associated with the correct vertices! for example most of the time even in the first cycle of the while loop, it should assign 3 edges to the '0' vertex. When I print the neighbours of '0' with "print G[0]" I get '[1,3,4]' but then in the plotted graph neighbours of '0' are '1' and '2' and '5'. I don't understand what is wrong with this Sage?! I am really exhausted of trying! My code is at: http://www.4shared.com/file/ZKT9x0W2/...

Thanks a lot for the helps...