EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

feature_drawp – Online in der Cloud

Führen Sie feature_drawp im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl feature_drawp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


feature_draw.pl – Rendern einer Bio::Graphics-Feature-Datei

ZUSAMMENFASSUNG


feature_draw.pl [Optionen] file.txt [file2.txt...] > Rendering.png
feature_draw.pl [Optionen] file.txt [file2.txt...] | Anzeige -

BESCHREIBUNG


Das Skript feature_draw.pl ist ein schlankes Frontend rund um das Bio::Graphics-Modul. Es
Akzeptiert eine Liste von Dateien mit Sequenzkoordinaten (Protein, Nukleotid) von Merkmalen
die in der Befehlszeile oder in der Standardeingabe aufgelisteten Dateien, rendert sie und erzeugt eine
PNG-Datei auf der Standardausgabe.

Optionen
Dieses Skript verwendet lange Optionen im GNU-Stil. Hier können Sie die Bildbreite festlegen
Option, zum Beispiel mit einer der folgenden alternativen Formen:

--width=800
--width 800
-Breite 800
-w 800

--Breite
Dadurch wird die Breite des Bildes in Pixel festgelegt. Der Standardwert ist 800 Pixel.

--Bereich
Dadurch wird der Bereich der angezeigten Region in Basenpaaren vom Anfang bis zum Ende festgelegt. Irgendein von
Folgende Formate werden akzeptiert:

--Bereich 1..1000
--Bereich 1,1000
--Bereich 1-1000

Negative Bereiche sind zulässig.

Merkmal Mappen Format


Dieses Skript akzeptiert und verarbeitet Sequenzanmerkungen in einem einfachen tabulatorgetrennten Format oder
im GFF-Format.

Das Feature-Dateiformat verfügt über einen Konfigurationsabschnitt und einen Datenabschnitt. Die Konfiguration
Der Abschnitt legt die Größe und die allgemeinen Eigenschaften des Bildes fest, und der Datenabschnitt gibt sie an
die Feature-Daten selbst.

Konfiguration Abschnitt
Wenn nicht angegeben, generiert dieses Skript einen angemessenen Standardkonfigurationsabschnitt für
Sie müssen also keinen Konfigurationsabschnitt bereitstellen, um ein vernünftiges Bild zu erhalten.
Um jedoch das Erscheinungsbild des Bildes zu optimieren, werden Sie wahrscheinlich eine Optimierung vornehmen wollen
Aufbau. Hier ist ein Auszug aus dem Konfigurationsabschnitt:

# Beispieldatei
[allgemein]
Basen = -1000..21000
Höhe = 12

[EUROPÄISCHE SOMMERZEIT]
Glyphe = Segmente
bgcolor=gelb
Stecker = gestrichelt
Höhe = 5

[FGENES]
glyph = transcript2
bgcolor = grün
Beschreibung = 1

Der Konfigurationsabschnitt ist in eine Reihe von Abschnitten unterteilt, die jeweils mit einem gekennzeichnet sind
[Abschnittsüberschrift]. Der Abschnitt [general] legt globale Optionen für das gesamte Bild fest.
Andere Abschnitte gelten für bestimmte Feature-Typen. Im obigen Beispiel die Konfiguration
im Abschnitt [EST] gilt für Features, die als ESTs gekennzeichnet sind, während die Konfiguration im
Der Abschnitt [FGENES] gilt für Merkmale, die als Vorhersagen aus dem FGENES-Gen gekennzeichnet sind
Vorhersageprogramm.

In jedem Abschnitt befindet sich eine Reihe von Name=Wert-Paaren, wobei der Name der Name eines ist
Option zum Festlegen. Sie können Leerzeichen um das =-Zeichen setzen, um es besser lesbar zu machen, oder sogar
Verwenden Sie bei Bedarf einen Doppelpunkt (:). Die folgenden Optionsnamen werden erkannt:

Beispiel für einen Optionswert
------ ----- -------

Basen Min. und Max. des Sequenzbereichs (bp) 1200..60000
Breite Breite des Bildes (Pixel) 600
height Höhe jedes grafischen Elements (Pixel) 10
Glyphe Stil jedes grafischen Elements (siehe unten) Transkript
fgcolor Vordergrundfarbe jedes Elements Gelb
bgcolor Hintergrundfarbe jedes Elements blau
linewidth Breite der Linien 3
label Drucken Sie den Namen der Funktion 1
Beschreibung Ob die Beschreibung der Funktion gedruckt werden soll 0
Stoßelemente dürfen nicht kollidieren 1
Häkchen Häkchen auf Pfeilen drucken 1
Verbinder Typ des Gruppenverbinders (gestrichelt, Hut oder durchgezogen) gestrichelt

Die Optionen „bases“ und „width“ sind nur im Abschnitt [general] relevant. Sie sind
wird durch die gleichnamigen Befehlszeilenoptionen überschrieben.

Die restlichen Optionen können sich in jedem Abschnitt befinden, sofern sie jedoch im vorhanden sind
Im Abschnitt [Allgemein] werden die Standardeinstellungen für die anderen festgelegt.

Farben sind englischsprachige Farbnamen oder #RRGGBB-Farben im Webstil (siehe ein Buch über HTML).
für eine Erklärung). Wahr/Falsch-Werte sind 1 für wahr und 0 für falsch. Numerische Bereiche können
kann in der Form „start..end“ mit zwei Punkten oder als „start-end“ mit einem Bindestrich ausgedrückt werden.

Die Option „glyph“ steuert, wie die Features gerendert werden. Die folgenden Glyphen sind
implementiert:

Namensbeschreibung
---- -----------

Box Ein gefülltes Rechteck, ungerichtet.
Ellipse Ein Oval.
Pfeil Ein Pfeil; kann unidirektional sein oder
bidirektional. Es ist auch zur Anzeige geeignet
eine Tonleiter mit Dur- und Moll-Teilstrichen und kann
horizontal oder vertikal ausgerichtet sein.
Segmente Eine Reihe gefüllter Rechtecke, die durch einen Volumenkörper verbunden sind
Linien. Wird für unterbrochene Funktionen verwendet, z
Lückenhafte Alignments und Exon-Gruppen.
Transkript Ähnlich wie Segmente, aber die Verbindungslinie ist
eine „Hut“-Form und die Richtung davon
Die Transkription wird durch einen kleinen Pfeil angezeigt.
transcript2 Ähnlich wie transcript, aber die Richtung von
Die Transkription wird durch ein Endsegment angezeigt
in Form eines Pfeils.
Grundierungen Zwei nach innen zeigende Pfeile, die durch eine Linie verbunden sind. Wird für STSs verwendet.

Die Bump-Option ist die wichtigste Option zur Steuerung des Aussehens des Bildes. Wenn festgelegt
auf false (die Zahl 0) setzen, dürfen sich die Features überlappen. Wenn auf true gesetzt (die
Nummer 1), dann bewegen sich die Features vertikal, um eine Kollision zu vermeiden. Falls nicht angegeben,
Bump wird aktiviert, wenn die Anzahl eines bestimmten Typs von Sequenzmerkmalen größer als 50 ist.

Datum Abschnitt
Der Datenabschnitt kann dem Konfigurationsabschnitt folgen oder ihn fortsetzen. Die beiden Abschnitte können
auch vermischt werden. Der Datenabschnitt ist eine durch Tabulatoren oder Leerzeichen getrennte Datei, die Sie verwenden können
Exportieren Sie es aus einer Tabellenkalkulationsanwendung oder einer Textverarbeitungsdatei (achten Sie darauf, dass Sie es als Text speichern).
nur!)

Hier ist ein Beispieldatenabschnitt:

Cosmid B0511 . 516-619 Cosmid B0511 . 3185-3294 Cosmid
B0511 . 10946-11208 Cosmid B0511 . 13126-13511 Cosmid
B0511 . 66-208 Cosmid B0511 . 6354-6499 Cosmid B0511
. 13955-14115 EST yk595e6.5 + 3187-3294 EST yk846e07.3 -
11015-11208 EST yk53c10
yk53c10.5 + 18892-19154
yk53c10.3 - 15000-15500,15700-15800 EST yk53c10.5 +
16032-16105 SwissProt PECANEX + 13153-13656 Schwedischer Fisch FGENESH „Gene
1" – 1-205,518-616,661-735,3187-3365,3436-3846 Transmembrandomäne
FGENESH „Gen 2“ – 16626-17396,17451-17597 Kinase- und Sushi-Domänen

Jede Zeile der Datei enthält fünf Spalten. Die Spalten sind:

Spalte # Beschreibung
-------------------

1 Feature-Typ
2 Funktionsname
3-Strang
4 Koordinaten
5 Beschreibung

Funktionstyp
Der Feature-Typ sollte einer der [Feature-Typ]-Überschriften in der entsprechen
Konfigurationsabschnitt. Ist dies nicht der Fall, werden die [allgemeinen] Optionen auf die angewendet
Funktion beim Rendern. Der Funktionsname ist ein Name für die Funktion. Benutze einen "." oder
„-“, wenn dies nicht relevant ist. Wenn der Name Leerzeichen enthält, geben Sie einfach oder doppelt ein
Setzen Sie den Namen in Anführungszeichen („“).

Strang
Der Strang gibt an, auf welchem ​​Strang sich das Feature befindet. Es ist eines von „+“ für den Vorwärts
Strang, „-“ für den umgekehrten Strang oder „.“ für Features, die nicht gestrandet sind.

Koordinaten
Die Koordinatenspalte besteht aus einem oder mehreren Bereichen, die das Feature einnimmt.
Bereiche werden mit „..“ wie bei „start..stop“ oder mit Bindestrichen wie bei „start-stop“ geschrieben.
Für Features, die aus mehreren Bereichen bestehen &em; transkribiert das zum Beispiel
mehrere Exons haben &em; Sie können die Bereiche entweder durch getrennt in dieselbe Zeile einfügen
Kommas oder Leerzeichen, oder setzen Sie die Bereiche in einzelne Zeilen und verwenden Sie einfach dieselbe Funktion
Benennen Sie sie und geben Sie sie ein, um sie zu gruppieren. Im obigen Beispiel verwenden die Cosmid B0511-Funktionen die
individueller Linienstil, während die FGENESH-Funktionen den All-Ranges-on-One-Line-Stil verwenden
Stil.

Beschreibung
Die letzte Spalte enthält einen beschreibenden Text. Wenn die Beschreibungsoption auf eingestellt ist
true, dieser Text wird im Rendering unter dem Feature gedruckt.

Schließlich ist es möglich, zusammengehörige Features zu gruppieren. Ein Beispiel sind die ESTs
yk53c10.5 und yk53c10.3, die durch Lesevorgänge an den beiden Enden des Klons miteinander verbunden sind
yk53c10. Um diese Beziehung anzuzeigen, erstellen Sie einen Abschnitt, der wie folgt aussieht:

EST yk53c10
yk53c10.5 + 18892-19154
yk53c10.3 - 15000-15500,15700-15800

Die Gruppe wird durch eine Zeile angezeigt, die nur zwei Spalten enthält, die das Feature enthalten
Typ und einen eindeutigen Namen für die Gruppe. Folgen Sie dieser Linie mit allen Funktionen, die das bilden
Gruppe, aber lassen Sie die erste Spalte (den Feature-Typ) leer. Die Gruppe wird gerendert von
Zeichnen einer gestrichelten Linie zwischen allen Mitgliedern der Gruppe. Sie können dies ändern, indem Sie
Geben Sie im Konfigurationsabschnitt für diese Funktion eine andere Connector-Option an
Art.

Verwenden Sie feature_drawp online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Büroetage
    Büroetage
    OfficeFloor bietet eine Umkehrung von
    Kopplungssteuerung mit ihren: - Abhängigkeiten
    Einspritzung - Fortsetzungseinspritzung -
    Fadeninjektion Weitere Informationen
    Besuche den...
    Laden Sie OfficeFloor herunter
  • 2
    DivKit
    DivKit
    DivKit ist ein servergesteuertes Open-Source-Programm
    UI (SDUI)-Framework. Es ermöglicht Ihnen
    Bereitstellung serverbasierter Updates für
    verschiedene App-Versionen. Es kann auch sein
    verwendet für...
    Laden Sie DivKit herunter
  • 3
    Unterkonverter
    Unterkonverter
    Dienstprogramm zum Konvertieren zwischen verschiedenen
    Abonnementformat. Shadowrocket-Benutzer
    sollte ss, ssr oder v2ray als Ziel verwenden.
    Sie können &remark= hinzufügen
    Telegram-like HT...
    Unterkonverter herunterladen
  • 4
    SWASH
    SWASH
    SWASH ist eine Allzweck-Zahl
    Werkzeug zur Simulation instationärer,
    nicht hydrostatisch, freiflächig,
    Rotationsströmungs- und Transportphänomene
    in Küstengewässern als ...
    Laden Sie SWASH herunter
  • 5
    VBA-M (Archiviert – Jetzt auf Github)
    VBA-M (Archiviert – Jetzt auf Github)
    Projekt ist umgezogen
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Features: Cheat-Erstellung, Staaten speichern, Multi
    system, unterstützt gba, gbc, gb, sgb,
    sgb2Tu...
    VBA-M herunterladen (archiviert – jetzt auf Github)
  • 6
    Stacer
    Stacer
    Linux-Systemoptimierung und -überwachung
    Github-Repository:
    https://github.com/oguzhaninan/Stacer.
    Zielgruppe: Endbenutzer/Desktop. Benutzer
    Schnittstelle: Qt. Programmierung La ...
    Staker herunterladen
  • Mehr »

Linux-Befehle

Ad