Jump to content

File:Serine biosynthesis.svg

Page contents not supported in other languages.
This is a file from the Wikimedia Commons
From Wikipedia, the free encyclopedia
    Original file (SVG file, nominally 581 × 331 pixels, file size: 33 KB)

    Summary

    Description
    English: Biosynthesis process for serine
    Date
    Source File:Serine_biosynthesis.png
    Author Own work
    Other versions
    SVG development
    InfoField
     The SVG code is valid.
     This vector image was created with LaTeX.
      This file uses embedded text that can be easily translated using a text editor.
    Source code
    InfoField

    LaTeX code

    Source code
    \documentclass[12pt,border=1pt,crop,multi=false,tikz,class=scrartcl]{standalone}
    \usepackage{chemfig,chemmacros}
    \usepackage{color}
    \usepackage{xcolor}
    
    \renewcommand*{\familydefault}{\sfdefault}
    \renewcommand*\printatom[1]{\ensuremath{\mathsf{#1} } }
    \setatomsep{2em}
    \setdoublesep{.6ex}
    \setarrowdefault{,1.2, thick}
    \setbondstyle{thick,cap=round}
    
    \makeatletter
    % From: http://tex.stackexchange.com/a/125761
    % Initial arguments:
    % #1, #2: Same as for -U> (above arrow)
    % #3: Additional label at midpoint (also above arrow)
    % #4, #5, #6: Like #1, #2, and #3, but below arrow
    \definearrow9{-X>}{%
        \CF@arrow@shift@nodes{#7}%
        \expandafter\draw\expandafter[\CF@arrow@current@style,-CF](\CF@arrow@start@node)--(\CF@arrow@end@node)node[midway](Xarrow@arctangent){};%
        \edef\CF@tmp@str{\ifx\@empty#1\@empty[draw=none]\fi}%
        \expandafter\draw\CF@tmp@str (Xarrow@arctangent)%
            arc[radius=\CF@compound@sep*\CF@current@arrow@length*\ifx\@empty#8\@empty0.333\else#8\fi,start angle=\CF@arrow@current@angle-90,%
            delta angle=-\ifx\@empty#9\@empty60\else#9\fi]node(Xarrow1@start){};
        \edef\CF@tmp@str{[\ifx\@empty#2\@empty draw=none,\fi-CF]}%
        \expandafter\draw\CF@tmp@str (Xarrow@arctangent)%
            arc[radius=\CF@compound@sep*\CF@current@arrow@length*\ifx\@empty#8\@empty0.333\else#8\fi,start angle=\CF@arrow@current@angle-90,%
            delta angle=\ifx\@empty#9\@empty60\else#9\fi]node(Xarrow1@end){};
        \edef\CF@tmp@str{\ifx\@empty#4\@empty[draw=none]\fi}%
        \expandafter\draw\CF@tmp@str (Xarrow@arctangent)%
            arc[radius=\CF@compound@sep*\CF@current@arrow@length*\ifx\@empty#8\@empty0.333\else#8\fi,start angle=\CF@arrow@current@angle+90,%
            delta angle=\ifx\@empty#9\@empty60\else#9\fi]node(Xarrow2@start){};
        \edef\CF@tmp@str{[\ifx\@empty#5\@empty draw=none,\fi-CF]}%
        \expandafter\draw\CF@tmp@str (Xarrow@arctangent)%
            arc[radius=\CF@compound@sep*\CF@current@arrow@length*\ifx\@empty#8\@empty0.333\else#8\fi,start angle=\CF@arrow@current@angle+90,%
            delta angle=-\ifx\@empty#9\@empty60\else#9\fi]node(Xarrow2@end){};
        \edef\CF@tmp@str{\if\string-\expandafter\@car\detokenize{#7.}\@nil-\else+\fi}%
        \CF@arrow@display@label{#1}{0}\CF@tmp@str{Xarrow1@start}{#2}{1}\CF@tmp@str{Xarrow1@end}%
        \CF@arrow@display@label{#3}{0.5}\CF@tmp@str\CF@arrow@start@node{}{}{}\CF@arrow@end@node%
        \edef\CF@tmp@str{\if\string-\expandafter\@car\detokenize{#7.}\@nil+\else-\fi}%
        \CF@arrow@display@label{#4}{0}\CF@tmp@str{Xarrow2@start}{#5}{1}\CF@tmp@str{Xarrow2@end}%
        \CF@arrow@display@label{#6}{0.5}\CF@tmp@str\CF@arrow@start@node{}{}{}\CF@arrow@end@node%
    }
    \makeatother
     
    \pagestyle{empty}
    \thispagestyle{empty}
    \begin{document}
    \schemestart[][west]
    	\chemname{\chemfig{
    		P(=[2]O)(-[:150]HO)(-[:210]HO)-[:-30]O-[:30]-[::-60](-[::-60]OH)-[::60](=[::60]O)-[::-60]OH}
    	}{\color{blue}3--phosphoglycerate}
    	\arrow{-X>[\ch{NAD}\pch][\ch{H}\pch+\\\ch{NADH}][][][][\color{purple}EC 1.1.1.95]}[,2.5]
    	\chemname{\chemfig{
    		P(=[2]O)(-[:150]HO)(-[:210]HO)-[:-30]O-[:30]-[::-60](=[::-60]O)-[::60](=[::60]O)-[::-60]OH}
    	}{\color{blue}3--phosphohydroxypyruvate}
    	\arrow{-X>[*{0}\ch{L-glutamate}][*{0}2\ch{-oxoglutarate}][][][][*{0}\color{purple}EC 2.6.1.52]}[-90,1.5]
    	\chemname{\chemfig{
    		P(=[2]O)(-[:150]HO)(-[:210]HO)-[:-30]O-[:30]-[::-60](-[::-60]NH_2)-[::60](=[::60]O)-[::-60]OH}
    	}{\color{blue}O--phosphoserine}
    	\arrow{-X>[][][\color{purple}EC 3.1.3.3][\ch{H2O}][\ch{P_i}][][-2ex]}[-180,2]
    	\chemname{\chemfig{
    		HO-[:30]-[::-60](-[::-60]NH_2)-[::60](=[::60]O)-[::-60]OH}
    	}{\color{blue}serine}
    \schemestop
    \end{document}
    

    Licensing

    Public domain This image of a simple structural formula is ineligible for copyright and therefore in the public domain, because it consists entirely of information that is common property and contains no original authorship.

    Captions

    Add a one-line explanation of what this file represents

    Items portrayed in this file

    depicts

    18 October 2017

    File history

    Click on a date/time to view the file as it appeared at that time.

    Date/TimeThumbnailDimensionsUserComment
    current14:26, 19 October 2017Thumbnail for version as of 14:26, 19 October 2017581 × 331 (33 KB)Krishnavedalarecreated SVG for corrected locations for last hydrolysis step. text no-longer translatable
    14:22, 19 October 2017Thumbnail for version as of 14:22, 19 October 2017512 × 283 (17 KB)Krishnavedalamanually edited the code for bounding box and for text locations
    18:00, 18 October 2017Thumbnail for version as of 18:00, 18 October 2017581 × 331 (17 KB)KrishnavedalaUser created page with UploadWizard

    The following page uses this file:

    Global file usage

    The following other wikis use this file:

    Metadata