Group
Extension

Matches 51

Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/CompoundsApi.pm ( view source; MetaCPAN )
tent-Type' header
    my $_header_accept = $self->{api_client}->select_header_accept('application/json');
    if ($_header_accept) {
        $header_params->{'Accept'} = $_header_accept;
    }
    $he
tent-Type' header
    my $_header_accept = $self->{api_client}->select_header_accept('application/json');
    if ($_header_accept) {
        $header_params->{'Accept'} = $_header_accept;
    }
    $he
tent-Type' header
    my $_header_accept = $self->{api_client}->select_header_accept('application/json');
    if ($_header_accept) {
        $header_params->{'Accept'} = $_header_accept;
    }
    $he
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/NmrSpectrumAllOf.pm ( view source; MetaCPAN )
_Client::Object::NmrSpectrumAllOf;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/FullscanLcmsSpectrum.pm ( view source; MetaCPAN )
ent::Object::FullscanLcmsSpectrum;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
::init(%args);
}

# return perl hash
sub to_hash {
    my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    # call MassSpectrum to_hash and then combine hash
 by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {};
    foreach my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_att
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/NewIonizationMetadata.pm ( view source; MetaCPAN )
nt::Object::NewIonizationMetadata;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/NewSpectraDataToImportChromatography.pm ( view source; MetaCPAN )
SpectraDataToImportChromatography;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/MassPeak.pm ( view source; MetaCPAN )
st::REST_Client::Object::MassPeak;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/NewChromatographyMetadata.pm ( view source; MetaCPAN )
Object::NewChromatographyMetadata;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/NewSpectrumPeakItemAllOf.pm ( view source; MetaCPAN )
:Object::NewSpectrumPeakItemAllOf;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/NewOtherMetadata.pm ( view source; MetaCPAN )
_Client::Object::NewOtherMetadata;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/NewSpectraDataToImportIonizationModePositive.pm ( view source; MetaCPAN )
ataToImportIonizationModePositive;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/NewSpectraDataToImportOtherMetadata.pm ( view source; MetaCPAN )
wSpectraDataToImportOtherMetadata;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/Nmr1dSpectrumAllOf.pm ( view source; MetaCPAN )
lient::Object::Nmr1dSpectrumAllOf;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/FullscanGcmsSpectrum.pm ( view source; MetaCPAN )
ent::Object::FullscanGcmsSpectrum;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
::init(%args);
}

# return perl hash
sub to_hash {
    my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    # call MassSpectrum to_hash and then combine hash
 by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {};
    foreach my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_att
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/NewSampleMetadata.pm ( view source; MetaCPAN )
Client::Object::NewSampleMetadata;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Object/FullscanGcmsSpectrumAllOf.pm ( view source; MetaCPAN )
Object::FullscanGcmsSpectrumAllOf;

require 5.6.0;
use strict;
use warnings;
use utf8;
use JSON qw(decode_json);
use Data::Dumper;
use Module::Runtime qw(use_module);
use Log::Any qw($log);
use Date::
 my $self = shift;
    my $_hash = decode_json(JSON->new->convert_blessed->encode($self));

    return $_hash;
}

# used by JSON for serialization
sub TO_JSON {
    my $self = shift;
    my $_data = {
 my $_key (keys %{$self->attribute_map}) {
        if (defined $self->{$_key}) {
            my $_json_attribute = $self->attribute_map->{$_key};
            my $_type = $self->openapi_types->{$_key};
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/SpectraApi.pm ( view source; MetaCPAN )
tent-Type' header
    my $_header_accept = $self->{api_client}->select_header_accept('application/json');
    if ($_header_accept) {
        $header_params->{'Accept'} = $_header_accept;
    }
    $he
tent-Type' header
    my $_header_accept = $self->{api_client}->select_header_accept('application/json');
    if ($_header_accept) {
        $header_params->{'Accept'} = $_header_accept;
    }
    $he
tent-Type' header
    my $_header_accept = $self->{api_client}->select_header_accept('application/json');
    if ($_header_accept) {
        $header_params->{'Accept'} = $_header_accept;
    }
    $he
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/Role.pm ( view source; MetaCPAN )
get/openapi-generator-cli.jar generate \
  -i [URL or file path to JSON OpenAPI API spec] \
  -g perl \
  -c /path/to/config/file.json \
  -o /path/to/output/folder

Bang, all done. Run the C<autodoc>
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/ApiClient.pm ( view source; MetaCPAN )
se;
use HTTP::Request::Common qw(DELETE POST GET HEAD PUT);
use HTTP::Status;
use URI::Query;
use JSON;
use URI::Escape;
use Scalar::Util;
use Log::Any qw($log);
use Carp;
use Module::Runtime qw(use_m
ngify });
    }

    # body data
    $body_data = to_json($body_data->to_hash) if defined $body_data && $body_data->can('to_hash'); # model to json string
    my $_body_data = %$post_params ? $post_pa
      return $value->datetime();
    }
    else {
        return $value;
    }
}

# Deserialize a JSON string into an object
#
# @param string $class class name is passed as a string
# @param string $
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/Metabolomics/Banks/PeakForest.pm ( view source; MetaCPAN )
rent directory

use Exporter qw(import);

use LWP::Simple ;
use LWP::UserAgent ;
use Encode ;
use JSON ;
use Data::Dumper ;
use Carp qw (cluck croak carp) ;

use base qw( Metabolomics::Banks ) ;

## T
 {
    ## Retrieve Values
    my $self = shift ;
    my ( $minMass, $maxMass ) = @_;
    
    my $jsonSPECTRA = undef ;
    my $entriesNb = 0 ;
    
    my $MIN = 0 ;
    my $MAX = 0 ;
    my $QUERY =
ess) {
	    $jsonSPECTRA = decode_json $response->decoded_content;
	 }
	else {
	    croak "[ERROR][PEAKFOREST] Clean range query return a ",$response->status_line;
	}
#	print Dumper $jsonSPECTRA ;
	
	
Metabolomics-Fragment-Annotation ( G/GI/GIACOMONI/Metabolomics-Fragment-Annotation-0.6.9.tar.gz, GIACOMONI, 2023; MetaCPAN )
Metabolomics-Fragment-Annotation/lib/PeakForest/REST_Client/InformationsApi.pm ( view source; MetaCPAN )
tent-Type' header
    my $_header_accept = $self->{api_client}->select_header_accept('application/json');
    if ($_header_accept) {
        $header_params->{'Accept'} = $_header_accept;
    }
    $he

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.